wenn bild nicht vorhanden, anderes anzeigen.

ciberjoerg

Erfahrenes Mitglied
ich habe mal was von einem php script gehört der überprüft op ein bild vorhanden ist oder nicht.
wenn dieses bild nicht vorhanden ist soll ein anderes bild angezeigt werden.

kennt jemand dieses script und wenn ja wie muss ich dieses schreiben?
 
Du liest den Pfad zum Bild aus, hängst den Dateinamen an und überprüfst ob es vorhanden ist.
Dann kannste mit einer if-else Bedingung entweder das richtige oder das ersatz Bild anzeigen.
 
jap soweit bin ich jetzt nur funktioniert das ganze nicht so wie es sollte.

mein code dazu ist folgender:
PHP:
$filename1 = "/pics/".$umsSystem->user_id."/1.jpg";
if (file_exists($filename1)) {
   echo "$filename1";
} else {
   echo "pics/nopic.jpg";
}

der code mit der use id funktioniert und gibt den jeweiligen wert aus des users.

mir wird aber trotz allem nicht angezeigt das ein bild "1.jpg" vorhanden ist obwohl es aber da ist.
 
alles klar hab den fehler entdeckt. in der pfadangabe

PHP:
$filename1 = "/pics/".$umsSystem->user_id."/1.jpg";
muss der erste schrägstrich weg. somit sieht der code so aus:
PHP:
$filename1 = "pics/".$umsSystem->user_id."/1.jpg";
 
Zurück