dazuzählen abziehenForum » Webzone » PHP & MySQL » dazuzählen abziehen
-
01.10.2010 um 22:32 Uhr
Halli Hallo,
wie kann ich sagen dass PHP Bild 1, Bild 2 ... wiedergibt??
also ich mchte dass wenn man auf "next" klickt, das nchste bild kommt und wenn auf "davor", dann soll das bild davor kommen (ohne Radome)
habe ein bischen am tut(zuflliges bild) gebastelt
<?php $verzeichnis = "img/pic"; // Verzeichnis $verzeichnisb = "img/prev"; // Verzeichnis // --------------------------------------------------------------------------------- $oeffnen = opendir($verzeichnis); // oeffnet das angegebene Verzeichnis $i = 1; // Variable definieren while($file = readdir($oeffnen)){ //Dateien aus Ordner auslesen // Thumbs u. andere Dateien ausschliessen if ($file != "." && $file != ".." && $file != "Thumbs.db" && preg_match("/./",$file)){ $img[$i] = $file; // Die Dateien aus dem Ordner werden in ein array gepackt $i++; //eins hochzaehlen } } closedir($oeffnen); // Schliet den Ordner wieder $anzahl = count($img); // Zaehlt alle Elemente des Arrays $file = $img[rand(1,$anzahl)]; // zufaelliges Bild ermitteln $image = $verzeichnis."/".$file; // Variable definieren => Pfad + Grafik $imageb = $verzeichnisb."/".$file; // Variable definieren => Pfad + Grafik preview ?> <html> <body> <img src="<?php echo $image; ?>" alt="" border="" /> <img src="<?php echo $imageb; ?>" alt="" border="" /> <br> <a href="<?php $i-- ?>"> ≤ voheriges Bild </a> <a href="<?php $i++ ?>"> nchstes Bild ≥</a> </body> </html>
ich bin mir sicher der Hund liegt bei
$file = $img[rand(1,$anzahl)]; // zufaelliges Bild ermitteln
begraben, nur ich schaff es nicht dass des radome rausgeht und mir trotzallem bilder anzeigt
also ich mchte dass PHP die bilder ermittelt mit nummer versieht und anfngt mit Bild1 und dann mit<a href="<?php $i++ ?>"> nchstes Bild ≥</a>
kommt bild 2 usw..
hoff jemand hat ne lsung und hoff sie is nich zu logisch, weil sonst komm i mir bld vor xP
mfg- div-container -> hochdeutsch. versteht jeder
- tabellen -> bayrisch. verstehen manche, hrt sich aber immer lustig an
- framesets -> belstes schsisch. versteht keiner, will auch niemand...
[ 1 ]
Seite 1 von 1