Virik Skrevet 4. februar 2004 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
Virik Skrevet 4. februar 2004 Forfatter 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...
sven-o Skrevet 4. februar 2004 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";
Virik Skrevet 4. februar 2004 Forfatter 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?? =)
sven-o Skrevet 4. februar 2004 Skrevet 4. februar 2004 echo "<img src='01012004/" . $file . "' alt='' width='100' heigth='75' border='1' align='left'>".((!((++$i)%5))?"<br>":"")."\n";
Virik Skrevet 4. februar 2004 Forfatter 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 ?
sven-o Skrevet 4. februar 2004 Skrevet 4. februar 2004 (endret) $katalog=$_GET['filename']; Endret 4. februar 2004 av sven-o
Virik Skrevet 4. februar 2004 Forfatter 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!
sven-o Skrevet 4. februar 2004 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!
Virik Skrevet 4. februar 2004 Forfatter Skrevet 4. februar 2004 takk takk! nå funker alt som det skal.. du er en engel
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å