kostenloser Webspace werbefrei: lima-city


pro seite 20 bilder aus nem ordner...nur wie?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s*********e

    also, ich habe folgendes:

    <?
    // Galleryscript

    $verzname="bilder/";
    $dh = opendir( $verzname );


    while ( gettype ( $datei = readdir ( $dh )) != "boolean" )
    {
    print "<a href='$verzname/$datei' target='_blank'><img src='$verzname/$datei' border='0' width='80' height='60'></a>";
    print "<br>";
    }

    ?>

    nat?rlich wie? jeder, dass so alle bilder nahc und nach auf einer seite angezeigt werden....
    ich m?chte nun aber 20 pro seite....
    ich wie?, wie das bei mysql ausgaben geht, doch wie geht das bei ordnerausgaben + n?chste seite anzeigen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Autor dieses Themas

    s*********e

    (sry wegen spamdruck, wollte ich net, wollte nur bearbeiten...)

    edit: ah lol, anstatt echo "<a href='$verzname/$datei' target='_blank'><img src='$verzname/$datei' border='0' width='80' height='60'></a>"

    mach ich einfach

    $query = "INSERT INTO tabelle (pic) VALUES ('$datei')";

    und schon macht er mir alle bilder aus dem ordner in eine db und so kann ich dann wieder die 20 pro seite anwenden^^ warum ich da vorher net drauf gekeommen bin..lol...wollts eig ja einfahcer haben, aber naja, so gehts halt auch^^


    (jetz wei? ich waurm ich spam gedr?ckt habe, dass reply bild ware noch net fertig geladen, deswegen auhc der 2. post :( sry lima...)

    Beitrag ge?ndert am 8.10.2005 22:39 von specialdune
  4. k**********e

    fals dich die 'andere' variante noch interessiert... hab da was in meinen allten scripten gefunden...

    war eigentlich dazu gedacht aus einem ordner mit vielen datein nur ini und txt datein rauszusuchen aber daf?r ginge es auch.
    m?sstest es vllt. bissel anpassen


    <?php

    $_slash = (PHP_OS=='WIN32')?'/':'';
    $images = glob($_slash.'bilder/{*.jpg,*.gif,*.png}', GLOB_BRACE);

    $all = count($images);

    $offset = 20;

    $pages = ceil($all/$offset);

    $flag = (isset($_GET['seite'])) ? (int)$_GET['seite']:1;
    $flag = ($flag <= $pages)?$flag:$pages;

    $start = ($flag-1)*$offset;

    $end = ($flag*$offset)-1;
    $end = ($end <= $all-1)?$end:$all-1;

    for($i=$start;$i<=$end;$i++)
    {
    echo '<a href="'.$images[$i].'" target="_blank"><img src='.$images[$i].' border="0" width="80" height="60"></a><br />';
    }

    ?>

    links zum seiten dingsten^^ m?ssten zb noch rein

    p.s.: falst du fragen zum script hast pn mich

    Beitrag ge?ndert am 8.10.2005 23:10 von kirschbluete
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!