phpbar.de logo

Mailinglisten-Archive

[php] Newbie-Frage zu readdir()

[php] Newbie-Frage zu readdir()

Till Schrader php_(at)_phpcenter.de
Tue, 7 May 2002 16:01:59 +0200


Hi Andreas,

Kannst du das nicht besser mit einer for-schleife machen?

Also
If(!isset($a =0;)){

If($a<count($kat)) {
for($i=$a;$i>$a+5;$i++){

$file = readdir($kat);
$arrEintraege[] = $file;
$next = $i;
}}}


Dann noch einen Link mit "?a=$next"

Müsste so oder ähnlich funktioneren.

Gruß,

Till


> -----Original Message-----
> From: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]
> On Behalf Of Andreas Kunz
> Sent: Tuesday, May 07, 2002 3:03 PM
> To: php_(at)_phpcenter.de
> Subject: [php] Newbie-Frage zu readdir()
>
>
> 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
> --
> ** http://www.php-center.de **
> Die PHP-Liste: mailto: php_(at)_phpcenter.de
> http://lists.phpcenter.de/mailman/listinfo/php


php::bar PHP Wiki   -   Listenarchive