Stefan Eickhoff: Ordnerauswahl - warum geht mein Code nicht?

Beitrag lesen

Moin Karsten,

Könnt ihr mir sagen, was da nicht geht und wie man es vielleicht doch lösen kann?

Beachte die Fehlermeldung.

Warning: getimagesize(DSCI0010.JPG) [function.getimagesize]: failed to open stream: No such file or directory in /Users/username/Sites/Bilder/Bilder 8c/thisdocument.php on line 57

getimagesize versuchte eine Datei "DSCI0010.JPG" zu öffnen.
Da kein Pfad explizit vorgegeben ist wird das aktuelle Arbeitsverzeichnis angenommen.
Daraus resultiert dann "/Users/username/Sites/Bilder/Bilder 8c/DSCI0010.JPG"
als Pfad zur Datei.

if ($handle = opendir($_GET['curordner'])) {

Das ist eine Sicherheitslücke!

Viele Grüße

Stefan

--
bythewaythewebsuxgoofflineandenjoytheday