![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 27.02.2001
Beiträge: 1.967
|
![]() Hi @all!
Ich spiel mich grad etwas mit ModX und diversen Erweiterungen. Eine Erweiterung sucht im angegebenen Verzeichnis nach *.jpg|gif Bildern und gibt diese dann zufällig aus (random image). Jetzt kommt es halt vor, dass in diesem Verzeichnis auch thumbnails liegen, die dabei nicht ausgegeben werden sollen. Thumbnails beginnen immer mit .thumb_DATEINAME Code:
... $i = 0; $imgDir = opendir ($folder); while ( $file = readdir( $imgDir ) ) { //checks that file is an image $file_type = strrchr( $file, "." ); $is_image = eregi( "jpg|gif",$file_type ); if ( $file != '.' && $file != '..' && $is_image ) { $images[$i++] = $file; } } closedir ($imgDir); ... Danke! Manx |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 27.02.2001
Beiträge: 1.967
|
![]() Hi!
darf man das so machen? Code:
$i = 0; $imgDir = opendir ($folder); while ( $file = readdir( $imgDir ) ) { //checks that file is an image $file_type = strrchr( $file, "." ); $is_thumb = eregi( "thumb",$file ); $is_image = eregi( "jpg|gif",$file_type ); if ( $file != '.' && $file != '..' && $is_image && ! $is_thumb) { $images[$i++] = $file; } } closedir ($imgDir); Manx |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() |
![]() Es geht schon. Performanter wäre aber:
PHP-Code:
|
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 27.02.2001
Beiträge: 1.967
|
![]() Super, Danke!
Manx |
![]() |
![]() |
![]() |
#5 |
Inventar
![]() |
![]() Gern geschehn.
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|