tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von H4ckHunt3r
  • 1 Beitrag von saftmeister
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
311
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    robert74 robert74 ist offline Rookie
    Registriert seit
    Jan 2012
    Beiträge
    8
    Hallo!

    Da ich im Web nichts passendes finde, wende ich mich doch an euch:

    habe eine kleine Fotogallerie, und möchte mit einem zurück und vor Button (vor.gif, zurück.gif) ein Bild vor oder zurück klicken.

    Meine Bilder liegen im Array bild[1-50]

    Kann mir jemand helfen?
     

  2. #2
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Hi

    Meinst du JavaScript oder wirklich PHP? Dann hilft das Array nämlich ziemlich gar nichts.

    Zeig deinen Code.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    Avatar von H4ckHunt3r
    H4ckHunt3r H4ckHunt3r ist offline Mitglied Silber
    Registriert seit
    Aug 2011
    Ort
    Ennepetal (NRW)
    Beiträge
    66
    wenn du das Bild über eine get variable abfragst könnteste das so machen:

    PHP-Code:
    <?php

    $imgId 
    intval($_GET['image']); // .../gallery.php?image=<bild Nr>

    print '<img src="'.$bild[$imgId].'" alt="" />';

    ?>

    <a href="<?php print $_SERVER['PHP_SELF']."?image=".($imgId<=0?(count($bild)-1):($imgId-1)); ?>">Zur&uuml;ck</a><br>
    <a href="<?php print $_SERVER['PHP_SELF']."?image=".($imgId>=count($bild)?0:($imgId+1)); ?>">Weiter</a>
    Geändert von H4ckHunt3r (04.01.12 um 17:50 Uhr)
    robert74 bedankt sich. 
    Lg H4ckHunt3r
    Auf Danke klicken kostet nichts und weh tut es auch nicht ;)
    Meine Homepage | Mein Projekt | Mein Clan

  4. #4
    robert74 robert74 ist offline Rookie
    Registriert seit
    Jan 2012
    Beiträge
    8
    PHP-Code:
    <?php
    $bild 
    = array("bilder/01.jpg","bilder/02.jpg","bilder/03.jpg","bilder/04.jpg");
    echo 
    "<br /><br />";
    echo 
    "<img src=\"$bild[2]\"/>";
    ?>

    Ich schreib wirklich in php

    Wäre Java sinnvoller****
     

  5. #5
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Prinzipiell geht das über das Array schon:

    Code php:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    
    <?php
    // Alle Bilder
    $bilder = array("bilder/01.jpg","bilder/02.jpg","bilder/03.jpg","bilder/04.jpg"); 
     
    // Bild-ID vorinitialisieren
    $bild = 0;
     
    // Prüfen, ob ein bestimmtes Bild angezeigt werden soll
    if(isset($_GET['bild']))
      $bild = intval($_GET['bild']);
     
    // Bild anzeigen
    echo '<img src="' . $bilder[$bild] . '"/>';
     
    // Prüfen, ob der Zurück-Button angezeigt werden soll
    if($bild > 0)
      echo '<a href="?bild=' . $bild - 1 . '"><img src="zurück.gif"/></a>';
    // Prüfen, ob der Vorwärts-Button angezeigt werden soll
    if($bild < count($bilder)-1)
      echo '<a href="?bild=' . $bild + 1 . '"><img src="vor.gif"/></a>';
    ?>
    Geändert von saftmeister (04.01.12 um 17:49 Uhr)
    robert74 bedankt sich. 
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  6. #6
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Noch was:
    Java ist nicht als JavaScript
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

Ähnliche Themen

  1. zurück-button
    Von leinad123 im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 02.01.08, 05:18
  2. Zurück-Button
    Von SyncIT im Forum .NET Windows Forms
    Antworten: 4
    Letzter Beitrag: 16.08.07, 21:47
  3. vor/zurück Button
    Von milo im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 07.03.05, 23:35
  4. Zurück Button
    Von kerian im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 02.12.03, 22:58
  5. zurück button
    Von nick im Forum Javascript & Ajax
    Antworten: 8
    Letzter Beitrag: 23.09.02, 14:32