URL: https://www.overclockers.at/coding-stuff/php_file_exists_96294/page_1 - zur Vollversion wechseln!
Hallo Leute!
versuche grad nickpages zu machen, hab aber probleme dabei weil nix funkt!
er soll schaun, ob das bild mit dem eingeloggten username existiert, wenn ja soll er dieses einfügen, wenn nicht dann fügt er ein leeres bild ein.
ich hoffe irgendjem. kann mir helfen
thx im vorraus
Facetious
dann zeig mal wie "nichts funktioniert" aussieht .. wird auch der richtige username genommen? wo kann man das script betrachten?
ohne zu wissen welche fehlermeldung kommt bzw. wie der generierte Output aussieht ist es immer schwierig und ich glaub hier hat niemand lust den kompletten Source durchzugehn 
"nicht funktioniert" schaut so aus:
obwohl es das file gibt, nimmt er trotzdem das bild "null.jpg" statt $_SESSION['user'] ...
dann gib mal den bildpfad + $_SESSION['user'].jpg per Echo aus und check ob es wirklich stimmt
ansonsten schau wenn es ein relational zum script gelegener unterordner dann ./imagepfad/datei.jpg
der bildpfad und so stimmt schon
ich glaub der fehler liegt irgendwo bei file_exists
denn wenn ich abfrage
<?php if(file_exists("\Nickpages\pics\ $_SESSION[user].jpg")) { echo ' src="./Nickpages/Pics/ '.$_SESSION['user'].'.jpg" '; } else { echo ' src="./Nickpages/null.jpg"'; }
er springt immer gleich zum else zweig, egal ob das bild SESSION[user].jpg existiert oder nicht
das mein ich ja damit .. ob der bildpfad zwischen file_exists() nicht stimmt ....
doch der stimmt, weil wenn du man sagt:
!file_exisits(......)
dnan fügt er dieses bild ein!
man .. zuerst denken dann posten
is eh klar das er es bei !file_exists einfügt wenn die bedingung IMMER false liefert da es das bild NICHT gibt weil du den Bildpfad falsch angegeben hast 
hey mann!
ich liebe dich !!!
nein scherz .. danke .. ich habs endlich
du hast mich auf die idee gebracht das die slashes verkehrt herum sin!!!!!!!!!!!!!!!!!!!!!!!!
danke danke danke danke danke
hm so hätt ich es auch sagen können
naja im nachhinein is man immer gscheiter bin froh das du es hinbekommen hast.
[x] Solved 
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026