tehextinct Skrevet 29. mars 2007 Del Skrevet 29. mars 2007 Skal ha et nettsted med en side kalt bilder.php når man går inn der skal den vise all bildne i mappen /bilder/ ikke undermappene Alle sammen skal vises på siden ikke et og et bilde med neste og tilbake knapper. Ikke noen neste / tilbake knapper Så skal d være en meny på siden som man kan velge Bilder 1 Bilder 2 (eks altså) når man velger bilder 2 eks. skal man komme til en link bilder.php?galleri=2 da vises alle bildene i /bilder/bilder 2 Skjønner? Jeg har bare funnet scripts som vises et og et bilde :S Dette skal være PHP ikke noe annet slik som java(kansje en liten bit vis d er nødvendig ) TAKK for alle svar Lenke til kommentar
tehextinct Skrevet 29. mars 2007 Forfatter Del Skrevet 29. mars 2007 Har funnet ut av dette og vil gjerne dele det med dere også, vis noen trenger det, heh <?php $galleri = $_GET['galleri']; error_reporting(E_WARNING); // The RegExp for finding images. $fileregex = "[jpg|jpeg|JPG|GIF|PNG|JPEG|png|gif]"; //Åpner Mappen med bilder.php?galleri=denna mappen $all = opendir('./'.$galleri); // Lager en array av bildene $photos = array(); // Fyller Arryen while ($file = readdir($all)) { if (!is_dir($location.'/'.$galleri.$file) and $file <> ".." and $file <> ".") { if (preg_match($fileregex,$file)) { array_push($photos,$file); } } } asort($photos); // Teller opp bildene $arlength = count($photos); $rows = 1; // Viser Bildene echo "<table><tr>\n"; for ($i=0; $i<$arlength; $i++) { echo '<td><a href="'.$galleri.'/'.$photos[$i].'"><img src="'.$galleri.'/'.$photos[$i].'" alt="Klikk for full størrelse" title="Klikk for full størrelse" width="120" height="120" /></a></td>'; if(is_int(($i+1)/3)){ echo '</tr><tr>'; $rows++; } } $left = ($rows*3)-$arlength; for($l=0; $l<$left; $l++){ } echo '</tr></table>'; ?> 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å