phpbar.de logo

Mailinglisten-Archive

[php] Newbie-Frage zu readdir()

[php] Newbie-Frage zu readdir()

Andreas Kunz php_(at)_phpcenter.de
Tue, 7 May 2002 15:02:51 +0200


Hollo Liste,

mit dem folgenden Script, was teilweise hier aus der Liste ist,
habe ich eine kleine User-Gallery gebastelt :-)
Da aber nun schon sehr viele Bilder in dem Verzeichnis sind,
möchte ich immer nur 5 Anzeigen und dann einen Link für die
nächsten 5.

Nun meine Frage, wie würdet ihr das am besten realisieren.
Vielleicht noch eine kleine Anmerkung:
Ich versuche das bewusst ohne Datenbank zu realisieren,
da mein Datenbanktraffic schon vom Provider angemahnt wurde.

$folder = './images/users';
$kat = opendir ($folder);
while ($file = readdir ($kat))
{
 $arrEintraege[] = $file;
}

natsort($arrEintraege);
foreach ($arrEintraege as $f)
{
 if ($f != '.' && $f != '..' && $f != 'nopic.jpg'){
  list ($pic_name, $pic_erw) = split ('[/.]', $f);
  echo "<tr><td><center><a
href=\"user.php?op=userinfo&uname=".$pic_name."\"><img
src=\"/images/users/".$f."\" alt=".$pic_name." width=\"200\" height=\"200\"
border=\"2\" color=\"#ff0000\"></a></center></td><td><a
href=\"user.php?op=userinfo&uname=".$pic_name."\">".$pic_name."</a></td></tr
>";
 }
}
closedir ($kat);


Einen lieben Gruss aus der Pfalz

Andreas Kunz


php::bar PHP Wiki   -   Listenarchive