Zufällige HTML-Seite laden

SCAMPER

Aktives Mitglied
Thread Starter
Dabei seit
31.05.2004
Beiträge
264
Reaktionspunkte
6
Hallo,

folgendes Problem: Beim Klick auf eine Grafik oder eine Schaltfläche soll ein zufälliges HTML-Dokument aus einem Ordner geladen und in einem anderen Frame dargestellt werden.

Ich hatte mir das prinzipiell so gedacht:

Die HTML-Dokumente wollte ich einfach durchnummerieren, also von 1.html bis n.html.

Beim Klick wird eine Zufallszahl zwischen 1 und n generiert. Die entspricht dann dem zu ladenen HTML-Dokument.


Lässt sich sowas irgendwie realisieren?
Ich hoffe jemand ist fähig und bereit mir zu helfen
 
willst du die zufallszahl server- oder clientseitig generieren?
 
Ich hab mal n script von Jex-Treme.de modifiziert:
<?php
$vn = "./meinverzeichnis";

$verzeichnis = opendir($vn);
while($file = readdir($verzeichnis)) {
$s = @getimagesize($vn."/".$file);
if(in_array($s[2], array(1,2,3)))
$auswahl[] = $file;
}
mt_srand((double)microtime()*1000000);
$number = mt_rand(0,count($auswahl)-1);
echo "<a href='".$vn."/".$auswahl[$number]."'>linktext</a>";
?>

Einfach das verzeichnis in dem die docs liegen oben angeben. anzahl der files wird automatisch erkannt.

Den Code musste dahin bauen wo der Link sein soll. Die datei muss die endung .php haben

bg
arc
 
Erstmal vielen Dank für die Antworten.

Wo die Zahlen generiert werden ist mir prinzipiell egal, aber ich denke das den Client machen zu lassen ist einfacher.

Ich werde mal gucken ob ich es mit euren Vorschlägen irgendwie hinkriege.
Denn leider habe ich von php so viel Ahnung wie George W. Bush vom regieren :D
 
Zurück
Oben Unten