Hallo ChrisB
Parse error: syntax error, unexpected '.' in C:\xampp\anonymous\nispetlocal\nispet-galerien\bayram\index.php on line 23
ohne das . in der Zeile
$_filenames = glob($img_folder/.'*.*');
kommt die Meldung
Warning: Division by zero in C:\xampp\anonymous\nispetlocal\nispet-galerien\bayram\index.php on line 23
So schwer, mal ein bisschen selber mitzudenken, was damit gemeint sein koennte, und einen kleinen Tippfehler selber zu korrigieren ...?
glob will etwas als Parameter, was es zur Filterung der Dateien nehmen soll.
Tom wollte offenbar einen Verzeichnisnamen, gefolgt von Slash und *.* fuer alle Dateien uebergeben.Wir wollen also etwas in der Form verzeichnisname/*.* - na, wie koennte das wohl in korrekter Syntax lauten, wenn wir den Verzeichnisnamen in $img_folder haben und bedenken, dass der Parameter ein String sein soll?
glob($img_folder.'/*.*') - so vielleicht?
Na, da haben wir jetzt aber fein mitgedacht - und dabei gelernt, mit so etwas hochkompliziertem wie Stringverkettung umzugehen.
und sind dabei - eventuell - gleich in die nächste Falle gerannt, weil der Slash vielleicht schon in $img_folder stand. Ok, ich gebe zu:
-
ich weiss nicht, ob $img_folder mit einem '/' endet, oder nicht - aber ich würde es so schreiben, da es sich (offenbar) um ein Verzecihnis handelt
-
habe ich nicht ausprobiert, ob glob eventuell sogar doppelte slashes toleriert - wer weiss?
Aber was ich eigentlich sagen wollte: ganz so einfach ist es nicht. Was für dich auf den ersten Blick als schlichter Tippfehler zu erkennen ist, kann für einen Anfänger schon ziemlich frustrierend sein, zumal dann bei einer (zugegebenermassen falschen) Fehlerbehebung gleich wieder neue Fehler auftauchen, die - scheinbar - mit dem Probem nichts zu tun haben.
Liebe Grüße mbr