Virik Skrevet 4. februar 2004 Del Skrevet 4. februar 2004 Jeg har brukt denne koden til å liste opp mappene i et directory: foreach (glob("*", GLOB_ONLYDIR) as $filename) den lister opp mappene 01 og 02 f.eks. hver av mappene blir vist som en link til gallery/$filename... altså gallery/01 og gallery/02... i en annen php fil har jeg denne koden.. <?php if ($handle = opendir('[color=red]01012004[/color]')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { echo "$file\n"; } } closedir($handle); } ?> kan jeg på noen måte bytte ut den røde teksten med $filename fra den første filen. slikt at hvis jeg trykker på linken i den første filen (gallery/01), så åpnes den andre filen og bytter ut den røde teksten med $filename (gallery/01).. trenger en enkel og grei løsning Lenke til kommentar
Virik Skrevet 4. februar 2004 Forfatter Del Skrevet 4. februar 2004 en annen ting også, den siste koden der, ramser opp alle filene i en mappe.. går det an å få slengt inn en <br> etter hver femte fil... Lenke til kommentar
sven-o Skrevet 4. februar 2004 Del Skrevet 4. februar 2004 Du kan bruke querystrengen til å overføre variabler via lenker, slik: <a href="detandre.php?bilde=filnavn.png"> For å legge inn en <br> for hvert 5. bilde: //Bytt ut: echo "$file\n"; //med echo $file.((!((++$i)%5))?"<br>":"")."\n"; Lenke til kommentar
Virik Skrevet 4. februar 2004 Forfatter Del Skrevet 4. februar 2004 idag bare surrer jeg <?php if ($handle = opendir('01012004')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && $file !="album.php") { echo "<img src='01012004/" . $file . "' alt='' width='100' heigth='75' border='1' align='left'><br>"; } } closedir($handle); } ?> sånn ser koden ut nå.. for å få <br> etter hvert bilde?? =) Lenke til kommentar
sven-o Skrevet 4. februar 2004 Del Skrevet 4. februar 2004 echo "<img src='01012004/" . $file . "' alt='' width='100' heigth='75' border='1' align='left'>".((!((++$i)%5))?"<br>":"")."\n"; Lenke til kommentar
Virik Skrevet 4. februar 2004 Forfatter Del Skrevet 4. februar 2004 view_album.php?filename=01012004 det står det i address-bar når jeg trykker på linken, hvordan får jeg så brukt det tallet istedenfor den røde teksten ? Lenke til kommentar
sven-o Skrevet 4. februar 2004 Del Skrevet 4. februar 2004 (endret) $katalog=$_GET['filename']; Endret 4. februar 2004 av sven-o Lenke til kommentar
Virik Skrevet 4. februar 2004 Forfatter Del Skrevet 4. februar 2004 ok, takker og bukker Lenke til kommentar
Virik Skrevet 4. februar 2004 Forfatter Del Skrevet 4. februar 2004 hahaha, tror du jeg klarte det eller ? =) jeg er så ny <?php $katalog=$_GET['filename']; if ($handle = opendir('filename')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && $file !="album.php") { echo "<td valign='top'>"; echo "<img src='01012004/" . $file . "' alt='' width='100' heigth='75' border='1'><br><p align='center'>" . $file . "</p>".((!((++$i)%6))?"</td></tr><tr>":"")."\n"; } } closedir($handle); } ?> FIKS! Lenke til kommentar
sven-o Skrevet 4. februar 2004 Del Skrevet 4. februar 2004 <?php $katalog=$_GET['filename']; if ($handle = opendir($katalog)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && $file !="album.php") { echo "<td valign='top'>"; echo "<img src='".$katalog."/" . $file . "' alt='' width='100' heigth='75' border='1'><br><p align='center'>" . $file . "</p>".((!((++$i)%6))?"</td></tr><tr>":"")."\n"; } } closedir($handle); } ?> Spør pent neste gang! Lenke til kommentar
Virik Skrevet 4. februar 2004 Forfatter Del Skrevet 4. februar 2004 takk takk! nå funker alt som det skal.. du er en engel 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å