kostenloser Webspace werbefrei: lima-city


galeriescript

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s****l

    ich wollte mir ein galeriescript machen, und ich weiß jetzt nicht wie ich das mache das mit klick auf einen button die img src vertauscht wird und gleichzeitig die seite aktualisiert wird. also die src soll immer um 1 erhöht werden also 1.jpg / 2.jpg / 3.jpg usw. wie geht das? also das was mir unklar ist der button
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Bestehst du auf eine eigene Galerie? Sonst empfehle ich dir mal pixlie... ist wirklich klasse... man kann total viel einstellen und die Seite via Templates optimal anpassen... nutze pixlie selber...

    www.pixlie.de

    Zu deiner Frage: Ganz einfach machst dus dir, indem du einen Link machst ("Weiter") und dann immer auf die selbe Seite verlinkst und einfach die src da vorgibst... also z.b.

    <a href="galerie.php?src=1.jpg">Weiter</a>

    und dann liest du einfach via php die variable aus und lädst die in den img-Tag:

    <img src="<?php echo $_GET['src']; ?>"> (um die richtigen "" anzeigen zu lassen, musst du den Post zitieren)

    Das wärs eigentlich schon... das hochzählen machst du einfach indem du wieder die GET-Variable nimmst, sie explodest und dann hochzählst:

    $src = explode(".", $_GET['src']);
    echo $src[0]; // Ausgabe: 1
    echo $src[1]; // Ausgabe: jpg
    $src[0] = $src[0]+1;
    $src_neu = $src[0].".".$src[1];
    echo $src_neu; // Ausgabe: 2.jpg


    und damit erstellst du dann einfach einen neuen Link wie oben:

    <a href="galerie.php?src=<?php echo $src_neu; ?>">Weiter</a>

    Alles verstanden? Sonst frag einfach ;)

    MfG Alex
  4. ähm ? versteh ich ned. was willst du mit Buttons ? meinst du Formular buttons ? also <input type="submit/button"> ??? oder einfach nur links ? grundsätzlich ist das ganz einfach . im Falle eines richtigen buttons musst natürlich dann onClick="top.location.href='<? echo $i++; ?>.jpg';" sein. sonst einfach nur

    while ( ) { // Was auch immer
    echo '<a href="'.$i.'.jpg"> Anzeigen </a>';
    $i ++;
    }
  5. Autor dieses Themas

    s****l

    danke schonmal für die antworten, ich probiers mal aus :)
  6. Autor dieses Themas

    s****l


    Alles verstanden?

    nix verstanden :-|
    also ich hab den code jetzt einfach stumpf abgeschrieben und bekommen folgende ausgabe:
    1 Weiter
    wenn ich dann auf weiter drücke bekomme ich die ausgabe: 12 also immer um 11 erhöht

    aber müsste es nicht auch ganz anders gehen:
    statt einem link nimmt man ein formular action="<?php $PHP_SELF ?>" und gibt oben an das nach dem man auf submit geklickt hat die variable src um 1 erhöht wird?

    Beitrag geaendert: 15.5.2007 20:54:39 von scrawl
  7. @ scrawl kontaktier mich im ICQ fallst hast dann kann ichs
    da besser erklären und wir können näher auf die Fragen eingehen!

    gruß
  8. Autor dieses Themas

    s****l

    steht in meiner signatur...^^
  9. Autor dieses Themas

    s****l

    ok leute ich habs jetzt^^
  10. 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!