Hallo Leute, ich hab seit langem mal wieder ein Problem.
Und zwar habe ich eine Datenbank, wo die Pfade zu Bilder liegen. Diese gebe ich auf der Website aus. Das habe ich bis jetzt immer so gemacht, was auch super funktioniert hat:
Jetzt wollte ich aber das Bild je nachdem ob es hochkant oder breitkant ist in der Höhe bzw. breite Prozentual verkleinern.
leider gibt mir PHP die Fehlermeldung aus, dass ein Bild benötigt wird, bzw der Pfad. Nun ist der aber korrekt. (Wenn ich echo $picurl; ausführ gibt er mir "../images/image.jpg" aus, was der richtige Pfad ist und wie gesagt auch bei dem <img> Tag als src Parameter funktionier. Was mach ich falsch?
(Ich habe den Code aus der Erinnerung geschrieben, da ich ihn derzeit nicht vor mir habe, aber hab gestern ziemlich lange rumprobiert, sodass ich mir recht sicher bin dass er ziemlich genau so war.)
Vielen Dank im Vorraus für Hinweise
Und zwar habe ich eine Datenbank, wo die Pfade zu Bilder liegen. Diese gebe ich auf der Website aus. Das habe ich bis jetzt immer so gemacht, was auch super funktioniert hat:
PHP-Code:
$picurl = //Datenbankabfrage die die url zurückliefert
echo "<img src='".$picurl."'>";
PHP-Code:
$picinfo = getimagesize($picurl); //Hier tritt der Fehler auf
$width = $picinfo[0];
$height = $picinfo[1];
if ($width > $height)
{
echo "<img width='60%' src='".$picurl."'>";
}
else
{
echo "<img height='60%' src='".$picurl."'>";
}
(Ich habe den Code aus der Erinnerung geschrieben, da ich ihn derzeit nicht vor mir habe, aber hab gestern ziemlich lange rumprobiert, sodass ich mir recht sicher bin dass er ziemlich genau so war.)
Vielen Dank im Vorraus für Hinweise
Kommentar