V5R1X Skrevet 14. oktober 2007 Del Skrevet 14. oktober 2007 (endret) Har sett gjennom stickiene her, samt googlet en del, men finner ikke noe som ligner det scriptet jeg (tror jeg) trenger. Har funnet scripts som viser random bilder fra en mappe hver gang siden blir refreshet, men det jeg vil ha er et script som henter frem det første bildet fra en mappe første gang man besøker en html/php-side. Dernest vil man under bildet finne en "forrige"- og "neste"-knapp for å kunne bevege seg gjennom en mappes bildeinnhold på en lineær måte. Har kun basic kunnskaper når det gjelder PHP, så klarer ikke å snekre det sammen på egenhånd. Vil ikke tro det er så mye kode det er snakk om. EDIT: Mao. jeg vil ikke ha en "random image rotator" som skifter til tilfeldig bilde på refresh, men en rotator jeg kan gå frem og tilbake gjennom vha knapper jeg trykker på. Takk for eventuell hjelp! Endret 14. oktober 2007 av J-Core Lenke til kommentar
Gjest Slettet+142 Skrevet 15. oktober 2007 Del Skrevet 15. oktober 2007 Vel.. Denne tråden hører til i Webprogramvare-forumet, og er derfor rapportert for flytting. Ellers kan du ta en titt på HotScripts.com Lenke til kommentar
ilpostino Skrevet 15. oktober 2007 Del Skrevet 15. oktober 2007 det jeg vil ha er et script som henter frem det første bildet fra en mappe første gang man besøker en html/php-side. hvorfor vil du absolutt ha det første bildet i mappen egentlig? Lenke til kommentar
Zeph Skrevet 15. oktober 2007 Del Skrevet 15. oktober 2007 Denne tråden var feilpostet og er blitt flyttet til riktig kategori. Lenke til kommentar
Stian Jacobsen Skrevet 15. oktober 2007 Del Skrevet 15. oktober 2007 (endret) Det enkleste er vell bare å legge alle filene i en array, f.eks $bilder[] = "bilde.jpg"; Så starter du på null <?php $nr = htmlentities($_GET['id']); if(!isset($nr)) { echo '<img src="$bilder[0]" alt="bilde /><br />'; echo '<a href="index.php?id=0">Neste bilde</a>'; } Å legger på en for neste og trekker ifra en for siste <?php // Forige bilde if($nr == 0) { $f = end($bilder); // Gå til siste } else { $f = $nr-1; } // Neste bilde if($nr == end($bilder)) { $n = 0; // Start på begynnelsen igjen } else { $n = $nr+1; } echo '<img src="$bilder[$nr]" alt="bilde /><br />'; echo '<a href="index.php?id=$f">Forige</a> | <a href="index.php?id=$n">Neste</a>'; ?> For å legge filer i array kjører du bare readdir ( http://no2.php.net/readdir ) isteden for å echo ut resultatet, legger du bare bilde inn i arrayen <?php $bilde[] = $fil; ?> Endret 15. oktober 2007 av MrNeeon Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå