Gilbert Skrevet 13. august 2004 Skrevet 13. august 2004 (endret) <? $the_array = Array(); $handle = opendir('grafikk/tegninger'); while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $the_array[] = $file; } } closedir($handle); arsort ($the_array); reset ($the_array); while (list ($key, $val) = each ($the_array)) { echo "<a href=\"javascript:pic('grafikk/tegninger/$val','Innsendt')\"><img src=\"grafikk/tegninger/$val\" alt=\"\" border=\"0\" width=\"60%\"><br><br>\n\n"; } ?> Men, jeg har to versjoner av hver fil (bilde) i mappen: halvparten inneholder ordet "thumb". og det er de jeg vil plukke frem. Går det ann? edit: if ($file != "." && $file != ".." && ??) { nærmer meg nå!! edit: gjorde sånn jeg: if ($file != "." && $file != ".." && strpos($file,'-thumb')) så er det sagt ! Endret 13. august 2004 av fjartan
Gilbert Skrevet 13. august 2004 Forfatter Skrevet 13. august 2004 preg_match() er en grei funksjon til sånt. Tip: Do not use preg_match() if you only want to check if one string is contained in another string. Use strpos() or strstr() instead as they will be faster.
jorgis Skrevet 13. august 2004 Skrevet 13. august 2004 Åja. Trodde ikke du skulle ha et fast mønster for "søket".
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå