Hello Folks and Friends,
ich habe ein Script geschrieben, dass mir Dateien (jpg) aus einem Verzeichnis ausliest und mir diese anzeigt.
Das klappt alles ganz wunderbar.
Ich möchte aber nun aus dem Verzeichnis nur die Dateien auslesen, die im Dateinamen einen "Prefix" z.B. thumb_xxx.jpg haben auslesen.
Ich habe schon im PHP Manual danach gesucht aber ich weiß leider nicht welche Funktion ich da verwenden muss.
preg_match oder strstr oder ???
Ich weiß es leider nicht.
Kann mir jemand auf die Sprünge helfen?
Das ist mein Script.
PHP-Code:
$handle=opendir($mydirectory);
if ($home == "")
{echo "<FONT SIZE=5><B>$album</B></FONT><P>n<P>n<TABLE BORDER='0' CELLPADDING='5' CELLSPACING='5'>n<TR>n";}
while ($currfile = readdir($handle))
{$extension= strtolower(substr( strrchr( $currfile, "."),1));
// if (preg_match("/thumb_.*/",$thumb_dir));
if ($extension== "jpg" || $extension== "jpeg")
{$nbfiles++;
$currfile = trim($currfile);
$fichier[$nbfiles] = $currfile;
if ($home == "")
{$currthumbfile = $thumb_dir . "/" . $currfile;
echo " <TD ALIGN='CENTER' VALIGN='MIDDLE' WIDTH='150' HEIGHT='150'><A HREF=?home=1&name=$currfile&nr=$nbfiles><IMG SRC= $currthumbfile BORDER='0'></A></TD>n";
$counter++;
if ($counter == $columns)
{$counter= 0;echo"</TR>n";echo"<TR>n";}}}}
if ($home == "")
{echo"</TR>nn";}
closedir($handle);
Vielen Dank
Dr.Evil