p0ker Skrevet 2. februar 2008 Del Skrevet 2. februar 2008 Hei, Vet ikke helt hvordan jeg skal definere problemet mitt, så det ble random picture, med en twist. Det jeg har planer om er å ha en lite php snutt som skal hente en tilfeldig bilde, og vise dette. Det som er det spesielle er at katalog strukturene er litt spesiell, slik det ser ut nå er; ./gallery/album1/001.jpg ./gallery/album1/thumbs/001.jpg ./gallery/album2/000xx2.jpg ./gallery/album2/thumbs/000xx2.jpg ./gallery/albumXX3/bilde2.jpg ./gallery/albumXX3/thumbs/bilde2.jpg Under katalogen "gallery" så ligger det forskjellige kataloger som representere album, under hver katalog så er det en katalog som heter "thumbs" som inneholder en preview av bildene.... Jeg kunne søkt hele gallery katalogen, men da ville jeg fått opp 2 set med bilder, og det blir jo litt håpløst, så php snuttet må lese alle filene under gallery + 1 sub katalog, men ikke katalogene thumbs. Gjøre en random sekvens, og gi meg en variable som inneholder "./gallery/$album/$bilde"... Vet ikke om jeg klarte å forklare dette godt nok, men er jo lov å håpe... Lenke til kommentar
grimjoey Skrevet 2. februar 2008 Del Skrevet 2. februar 2008 $arrayOfFileNames = glob( '.\gallery\' ); srand(); $pickAFile = rand( 0, count( $arrayOfFileNames ) ); print "<img src=\"gallery/{$arrayOfFileNames[$pickAFile]}\" />"; print "<img src=\"gallery/thumbs{$arrayOfFileNames[$pickAFile]}\" />"; 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å