![]() |
|
|
Themen-Optionen |
|
|
#16
|
|
PC-Freak :D
![]() ![]() Themenstarter
Registriert seit: 22.03.2012
Ort: Deutschland
Beiträge: 248
Verwendet: Adobe Collection, GIMP
|
Hi, danke für die Antworten.
@Duddle zu a) Klingt logisch, aber ich denke ich nehme b)^^ Aber ich lese es mir mal trotzdem durch. zu b) Hm.. müsste das nicht so gehen? PHP-Code:
@Tr3icio Cool. viel kürzer^^ das 2.: Das verstehe ich iwie nicht so^^ Und wieso muss man diese if-abfrage nicht hinpacken: PHP-Code:
oder so? Aber echt, vielen Dank Lg Dennis |
|
|
|
#17
|
|
Newbie
![]() Registriert seit: 03.04.2011
Ort: Hude
Beiträge: 53
Verwendet: Jetbrains PhpStorm
|
@d3mueller
Ganz einfach :-) 1. Du schaust ob der Name nicht . und nicht .. ist. "." ist das Verzeichnis selbst und ".." das "Elternverzeichnis" (mir fällt grade nicht ein was ich schreiben soll xD), es sind also beides Verzeichnisse, weswegen is_dir() auch "." und ".." erkennt. Deswegen reicht: is_dir($file) || !preg_match('/\.(gif|jpeg|jpg|png)$/', $file) Und wegen dem "../fotos/mannschaftsfotos" kannst du einfach ein trim anwenden. Ein Beispiel: PHP-Code:
PHP-Code:
Wenn bei <option> das Attribute value weggelassen wird, wird einfach der Inhalt genommen. (<option>test</option> ist das selbe wie <option value="test">lol</option>) |
|
|
|
#18
|
|
Posting-Frequenz: 14µHz
![]() ![]() ![]() ![]() ![]() Registriert seit: 03.02.2006
Ort: Dresden
Beiträge: 3.262
|
Dein Muster ist nicht vollständig. In deinem Beispiel wird exakt der angegebene Ordner gefunden/zurückgegeben, nicht seine Inhalte. Sobald du eine Wildcard "*" dranhängst, findet er alle darauf passenden Inhalte.
Problematisch werden dabei aber nicht-Bilder, und bisher arbeitest du ja nur mit Bildern. Du müsstest dann genauer angeben, welche Dateiendungen du akzeptieren willst und dabei mit geschweiften Klammern und der Option GLOB_BRACE spielen. Das wird in dem verlinkten Tutorial erklärt. Duddle
__________________
»To a cosmologist, a hundred thousand light-years rounds down to zero.« - RobotRollCall |
|
|
|
#19
|
||
|
PC-Freak :D
![]() ![]() Themenstarter
Registriert seit: 22.03.2012
Ort: Deutschland
Beiträge: 248
Verwendet: Adobe Collection, GIMP
|
Zitat:
Nur was bedeutet dieses continue;? Und warum sind da keine eschweiften klammern in dem Code? oder find ich die nur nicht. Zitat:
Danke schon mal, Liebe Grüße Dennis |
||
|
|
|
#20
|
|
Newbie
![]() Registriert seit: 03.04.2011
Ort: Hude
Beiträge: 53
Verwendet: Jetbrains PhpStorm
|
continue; heißt, dass die Schleife ab dem Punkt wieder von vorne beginnt.
Ein Beispiel: PHP-Code:
Das heißt am ende gibt die Schleife nur aus: 34 anstatt 1234. Bei break; würde die Schleif komplett abgebrochen werden, das heißt es würde mit dem Code nach der Schleife (nach dem }) weitergemacht werden. Und die geschweiften Klammern sind unnötig (in diesem Fall). Wenn du nur 1 Sache in der if-Abfrage ausführst, kannst du die Klammern weglassen. |
|
|
|
#21
|
|
PC-Freak :D
![]() ![]() Themenstarter
Registriert seit: 22.03.2012
Ort: Deutschland
Beiträge: 248
Verwendet: Adobe Collection, GIMP
|
Danke für die Erklärung
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
-
Reklame
-
-
- Kaufempfehlung: Monitor für Bildbearbeitung/DTP
- Firepro oder Quadro
- Traum Silhoueten
- Tipps zum Kauf einer Kamera
- Welcher tragbare LCD Monitor an Canon 6D?
- gibt es Sättigungspinsel?
- Alte "CSxx" Programme deinstallieren
- Ebeneneigenschaften "auslesen"
- Photoshop Dokument 125x245cm ein paar fragen
- Probleme mit dem "include" Befehl
- Partner für komplette Betreuung unseres Webshops gesucht
- Creative Cloud deinstalliert, nun nicht mehr installierbar
- Gif Animation für Avatar
- Gelbes Band dunkelrot einfärben
- Fehler "Hugin" Panorama erstellen
- NIK Filter Collection
- Wordpress Gallery Shortcode
- Rechte von Musiktitel
- Einstellungsebenen und Masken
- Chromatische Aberrationen [Outdoor Fotografie]
-
-
Aktuelles Commag
Anzeige
-
Anzeige










Social Media