Okay, habe noch nicht verstanden wo das Problem lag aber es funktioniert!
Bbcode - Smilieproblem TextBBcode funktioniert, nun kommen die Smilies
Anzeige
#17
geschrieben 28. Juli 2008 - 13:03
Deine If-Abfrage:
bardelots If-Abfrage:
Du müsstest bei deiner Abfrage also einfach das !is_dir($file) weiter nach hinten bringen (also auf jeden Fall hinter $file != ".."), und schon sollte sie auch funktionieren.
Gruß,
Stefan
if (!is_dir($file) && $file != "." && $file != ".." && $file != "Thumbs.db")Bei dir wird als erstes is_dir() ausgeführt. Falls jedoch $file == '..' ist, versucht er das Mutterverzeichnis zu lesen, bei dem evtl. die open_basedir-Regelung greift.
bardelots If-Abfrage:
if ($file == "." || $file == ".." || $file == "Thumbs.db" || is_dir($file))Sobald hier z.B. $file == '..' ist, wird das dahinter nicht mehr ausgwertet, denn bei ODER-Verknüpfungen reicht es, wenn die erste Bedingung TRUE ist.
Du müsstest bei deiner Abfrage also einfach das !is_dir($file) weiter nach hinten bringen (also auf jeden Fall hinter $file != ".."), und schon sollte sie auch funktionieren.
Gruß,
Stefan
#18
geschrieben 28. Juli 2008 - 23:29
Achso... danke, dank deiner Erklaerung habe ich es verstanden!

Hilfe
Neues Thema
Antworten


Nach oben

