Gość_arek
21.03.2006, 10:34:59
witam mam sobie np. katalog dane . W katalogu są pliki graficzne. i chce wyswetlic wszystki pliki zaczynajace sie na ala np(ala1.jpg,ala2.jpg itd)
jak to to zrobić
treewood
21.03.2006, 11:04:48
Po pierwsze manual php!
Zapodaje przyklad z manual'a i bardzo prosta i przerobke
<?php
while (false !== ($entry = $d->read())) {
if( is_file( 'dane/'.$entry ) && substr( $entry, 0, 3 ) == 'ala' ){ }
}
$d->close();
?>
Gość_arek
21.03.2006, 11:16:45
ale to nie musi byc "ala" i w Twoim przypatku ilosc znakow
<?php
( $entry, 0, 3 )
?>
jest wpisana na sztywno czyli pewnie gdzie ma byc count
Ociu
21.03.2006, 11:43:29
Można by tak:
<?php
foreach(glob('dane/*') AS $filename) { if(ereg( '^[Aa]la.', $arr[ sizeof( $arr ) - 1
])) { print "<img src='$filename' alt='' />"; }
}
?>
scanner
21.03.2006, 11:45:55
treewood
21.03.2006, 11:57:48
arek - wybacz ale to jest przyklad na pomyslenie. nie sadzilem, ze musisz dostac kawa na lawe. przyklad masz, przerob sobie go dobrowolnie jak uwazasz. mozesz zastosowac ereg'a ale balem sie o tym ci pisac bo wkroczylibysmy w kolejna bardziej tajemnicza dzialke jak wyrazenia regularne