Bernhard Peissl: Kann mir jemand diesen php3-Code in Javascript umwandeln (5 Zeilen)

Beitrag lesen

Hallo,

$items = 2;
$randnum = rand(1,$items);

Einen Zufallsgenerator für eine Zahl zwischen 1 und 2? *g*
Naja, Also wenn du x folgendes zuweist:

// x= Math.random();

Dann ist x ein Zahl zwischen 0.0 und 1.0 => Das musst du dann aber noch irgendwie umformen, dass es in dein Intervall kommt :-(
Hinweis: mit Math.round(x) kannst du auf die _nächste_ Integer am nähesten bei x "runden".

Ein anderer Weg ist mir leider nicht bekannt, ausser du hast irgendwo einen Algorithmus griffbereit ;-)

$inc[1] =  "/home/.../ads.txt";
$inc[2] =  "/home/.../banners.txt";
include $inc[$randnum];

Externe Dateien und JavaScript? Das ist echt nicht empfehlenswert. Nun ich kenn mich in PHP überhaupt nicht aus (noch -wills aber bald lernen - JavaScript ist auch nicht gerade meine grosse Liebe), daher weiss ich nicht was include macht, aber wenn einfach eine der Dateien im Browserfenster angezeigt werden soll geht das mit location.href="file.html". Wenn du die Daten aber mitten in eine Seite einpflanzen willst, dann bist du wahrscheinlich besser mit PHP oder Perl dran, wenns nur irgend geht :-)

Grüsse
Bernhard