Seite 2 von 2 ErsteErste 12
Ergebnis 21 bis 25 von 25

Thema: Hab ein riesiges Problem mit nem PHP-Script

  1. #21
    Danke danke danke danke danke (+ 995 X danke ^^)

    Also es funktioniert !

    Nur ne kleine Frage:
    Ist es möglich, mit der Änderung der variablen (einfach ne 1 dranhängen oder so) noch die querformat bilder zu machen ? (also alles asser der start ändern und insgesamt dann weitermachen, wenn ihr versteht, was ich meine)

    Also einfach ein ja oder nein würde reichen ^^

  2. #22
    Du möchtest vermutlich, dass auf jeder Seite neue Bilder angezeigt werden und nicht nur neue im Hoch oder nur neue Im Queerformat?

    Dann musst du den obigen Code nur doppelt verwenden und den Pfad für die Andersformatbilder anpassen. Die Startposition wäre dann für beide Identisch.

  3. #23
    Habe mich leider zu früh gefreut... Es gibt immernoch ein kleines Problem. ich habe die Anzahl der Bilder auf 1pro kategorie pro seite gesenkt. leider ist es so, dass anstatt eines anderen bildes, das alte UND das neue angezeigt wird ... was is da wieder futsch ?

    <div align="center">
    <?php
    $dir = "img/hinfahrt/hoch/";
    if (is_dir($dir))
    if ($dh = opendir($dir))
    {
    while (($file = readdir($dh)) !== false)
    {
    if($file != '.' && $file != '..')
    $files[] = $file;
    }
    closedir($dh);
    }

    $start = (!empty($_GET['start'])) ? intval($_GET['start']) : 0;
    foreach(array_slice($files, $start, $start+1) as $image)
    {
    echo '<a href="'.$dir.$image.'" target="_blank"><img src="'.$dir.$image.'" alt="'.$image.'" Width="265" height="353" border="0"/></a><br /> ';
    }

    $dir1 = "img/hinfahrt/quer/";
    if (is_dir($dir1))
    if ($dh1 = opendir($dir1))
    {
    while (($file1 = readdir($dh1)) !== false)
    {
    if($file1 != '.' && $file1 != '..')
    $files1[] = $file1;
    }
    closedir($dh1);
    }

    $start1 = (!empty($_GET1['start1'])) ? intval($_GET1['start1']) : 0;
    foreach(array_slice($files1, $start, $start+1) as $image1)
    {
    echo '<a href="'.$dir1.$image1.'" target="_blank"><img src="'.$dir1.$image1.'" alt="'.$image1.'" Width="265" height="199" border="0"/></a><br /> ';
    }
    echo '<a href="index.php?content=hinfahrt&color='.($color).'&start='.($start-1).'">Vorige Seite</a><br><a href="index.php?content=hinfahrt&color='.($color).'&start='.($start+1).'">Nächste Seite</a>';
    ?>
    </div>

    Das ist der code was ich meine könnt ihr unter: http://pictures.rpg-generation.com/l...color=gelbblau nachsehen

  4. #24
    Bitte bitte bitte, wenn du Code postest, schreib ihn doch in [CODE*] oder [PHP*] Tags

    Aber ich denke ich hab den Fehler: Die Parameter von array_slice wurden falsch gesetzt, dies sollte nun richtig sein:

    Code:
    <div align="center">
    <?php
    $dir = "img/hinfahrt/hoch/";
    if (is_dir($dir))
    if ($dh = opendir($dir))
    {
    while (($file = readdir($dh)) !== false)
    {
    if($file != '.' && $file != '..')
    $files[] = $file;
    }
    closedir($dh);
    }
    
    $start = (!empty($_GET['start'])) ? intval($_GET['start']) : 0;
    foreach(array_slice($files, $start, 1) as $image)
    {
    echo '<a href="'.$dir.$image.'" target="_blank"><img src="'.$dir.$image.'" alt="'.$image.'" Width="265" height="353" border="0"/></a><br /> ';
    }
    
    $dir1 = "img/hinfahrt/quer/";
    if (is_dir($dir1))
    if ($dh1 = opendir($dir1))
    {
    while (($file1 = readdir($dh1)) !== false)
    {
    if($file1 != '.' && $file1 != '..')
    $files1[] = $file1;
    }
    closedir($dh1);
    }
    
    foreach(array_slice($files1, $start, 1) as $image1)
    {
    echo '<a href="'.$dir1.$image1.'" target="_blank"><img src="'.$dir1.$image1.'" alt="'.$image1.'" Width="265" height="199" border="0"/></a><br /> ';
    }
    echo '<a href="index.php?content=hinfahrt&color=' .($color).'&start='.($start-1).'">Vorige Seite</a><br><a href="index.php?content=hinfahrt&color=' .($color).'&start='.($start+1).'">Nächst e Seite</a>';
    ?>
    </div>
    Nebenbei:

  5. #25
    AH WIE GEIL, ENDLICH FUNKTIONIERT ES !!!


Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •