beste,
ik wil met een query een controle doen of mijn foto's horizontaal of verticaal zijn.
maar ik krijg steeds een error bij $rijfeen['foto']; is altijd de map en bestandsnaam aanwezig vb: admin/naamfoto.jpg
hopelijk kunnen jullie me helpen.
PHP Code:
<?php
$queryfeen = "SELECT * FROM producten WHERE groot='ja' ORDER BY id";
$resultfeen = mysql_query($queryfeen) or trigger_error( mysql_error() );
while($rijfeen = mysql_fetch_assoc($resultfeen)){
$foto = http://mijnwebsite.com$rijfeen['foto'];
function getWidth($foto){
$size = getimagesize($foto);
$width = $size[0];
$height = $size[1];
if($width > $height){
return 'horizontaal';
}elseif($height > $width){
return 'verticaal';
}else
return 'vierkant';
}
echo getWidth($rijfeen['foto']);
}
?>
- image met query
-
01-10-2012, 20:08 #1
- Berichten
- 320
- Lid sinds
- 15 Jaar
image met query
-
-
01-10-2012, 20:18 #2
- Berichten
- 47
- Lid sinds
- 12 Jaar
Re: image met query
Probeer het eens met
PHP Code:$foto = 'http://mijnwebsite.com'.$rijfeen['foto'];
-
01-10-2012, 20:22 #3
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: image met query
bedankt voor de hulp maar nu krijg ik deze error
en er is normaal geen enkele foto aanwezig die vierkant is
Warning: getimagesize(admin/8zw8f5uxf01061112.JPG) [function.getimagesize]: failed to open stream: No such file or directory in /home/test/domains/mijnsite.com/public_html/test.php on line 9
vierkant
Fatal error: Cannot redeclare getwidth() (previously declared in /home/test/domains/mijnsite.com/public_html/sacha.php:8) in /home/test/domains/mijnsite.com/public_html/test.php on line 8
-
01-10-2012, 20:31 #4
- Berichten
- 47
- Lid sinds
- 12 Jaar
Re: image met query
Warning: getimagesize(admin/8zw8f5uxf01061112.JPG) [function.getimagesize]: failed to open stream: No such file or directory in /home/test/domains/mijnsite.com/public_html/test.php on line 9
Dit wil zeggen dat het bestand dat je aanroept niet bestaat.
Is dit correct? Let op dat dit hoofdlettergevoelig is.
Fatal error: Cannot redeclare getwidth() (previously declared in /home/test/domains/mijnsite.com/public_html/sacha.php:8) in /home/test/domains/mijnsite.com/public_html/test.php on line 8
Los je op door de functie buiten de while te plaatsen:
PHP Code:<?php
function getWidth($foto){
$size = getimagesize($foto);
$width = $size[0];
$height = $size[1];
if($width > $height){
return 'horizontaal';
}elseif($height > $width){
return 'verticaal';
}else
return 'vierkant';
}
$queryfeen = "SELECT * FROM producten WHERE groot='ja' ORDER BY id";
$resultfeen = mysql_query($queryfeen) or trigger_error( mysql_error() );
while($rijfeen = mysql_fetch_assoc($resultfeen)){
$foto = 'http://mijnwebsite.com'.$rijfeen['foto'];
echo getWidth($rijfeen['foto']);
}
?>
-
01-10-2012, 20:37 #5
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: image met query
bedankt ik ben al stap verder ik zie al een aantal velden
maar nu zie ik telkens Warning: getimagesize(upload_thumbnail/vwjxy0ndzt101456.JPG) [function.getimagesize]: failed to open stream: No such file or directory in /home/test/domains/mijnsite.com/public_html/test.php on line 6
vierkant
terwijl bij $foto = 'http://mijnwebsite.com'.$rijfeen['foto'];
staat de juiste url ingevuld
-
01-10-2012, 20:40 #6
- Berichten
- 47
- Lid sinds
- 12 Jaar
Re: image met query
maak er het volgende van:
PHP Code:echo getWidth($foto);
PHP Code:<?php
function getWidth($foto){
$size = getimagesize($foto);
$width = $size[0];
$height = $size[1];
if($width > $height){
return 'horizontaal';
}elseif($height > $width){
return 'verticaal';
}else
return 'vierkant';
}
$queryfeen = "SELECT * FROM producten WHERE groot='ja' ORDER BY id";
$resultfeen = mysql_query($queryfeen) or trigger_error( mysql_error() );
while($rijfeen = mysql_fetch_assoc($resultfeen)){
$foto = 'http://mijnwebsite.com'.$rijfeen['foto'];
echo getWidth($foto);
}
?>
-
01-10-2012, 20:45 #7
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: image met query
het werkt zeerwel bedankt :)
-
01-10-2012, 20:47 #8
- Berichten
- 47
- Lid sinds
- 12 Jaar
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic