Zufallsseite aufrufen
Zufallsseite aufrufen
Hallo!
Ich möchte eine Seite aufrufen, diese sollte aber per Zufall eine von 10 Seiten sein. Jetzt meine Frage: ist sowas möglich? Falls ja, wie? ich weiß, dass man einen Zufallsbanner aufrufen kann, aber geht das auch mit einer Seite?
Danke für die Info!
Ich möchte eine Seite aufrufen, diese sollte aber per Zufall eine von 10 Seiten sein. Jetzt meine Frage: ist sowas möglich? Falls ja, wie? ich weiß, dass man einen Zufallsbanner aufrufen kann, aber geht das auch mit einer Seite?
Danke für die Info!
das kannste mit php durchaus lösen.
du erstellst ein Array mit der Auswhl der Zufallsseiten.
Dann übergobst du von diesem Array per Befehl
eine zufällige Seite in $link.
Diese rufst du dann per auf, oder wie auch immer du das dann augeben willst.
du erstellst ein Array mit der Auswhl der Zufallsseiten.
Dann übergobst du von diesem Array per Befehl
Code: Alles auswählen
$link= array_rand ($link_array, 1);
Diese rufst du dann per
Code: Alles auswählen
echo '<a href="'.$link.'">Link</a>';
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
und nicht vergessen das die Datei Endung danach .php heissen muss und nicht mehr .htmnickvergessen hat geschrieben:einfach ein <?php davor machen und ein ?> danachKiss News hat geschrieben:Danke für die Info, aber eigentlich sind das HTML-Seiten. Ist das auch irgendwie mit HTML lösbar?

lg
Grafiken, Banner, etc. sind in Signaturen nicht erlaubt
Suchfunktion macht schlau (Basisintelligenz zur Bedienung vorrausgesetzt)
Suchfunktion macht schlau (Basisintelligenz zur Bedienung vorrausgesetzt)

ja, OK, verstehe.
leider kenne ich mich mit PHP nicht aus
wie würde das denn nun aussehen mit Beispiel Seiten www.xy.de/1.php bis www.xy.de/10.php
also wie ich mache eine Seite, die als Inhalt zufällig eine der 10 Seiten aufrufen soll ??
leider kenne ich mich mit PHP nicht aus

wie würde das denn nun aussehen mit Beispiel Seiten www.xy.de/1.php bis www.xy.de/10.php
also wie ich mache eine Seite, die als Inhalt zufällig eine der 10 Seiten aufrufen soll ??

es geht darum: Ich möchte in meinem Forum http://www.kissforum.de/phpbb2/viewtopi ... 121#178121 beim Werbeblock nach dem ersten Beitrag (der ist ein Iframe) nicht immer den gleichen Amazon Werbeblock haben und möchte daher 10 verschiedene Amazon Werbeseiten machen, die per Zufall erscheinen sollten...
Danke für die Hilfe
Danke für die Hilfe

- Jan500
- Ehemaliges Teammitglied
- Beiträge: 4199
- Registriert: 01.03.2003 21:32
- Wohnort: Hamburg
- Kontaktdaten:
hi
die sachen bei $links = musst du natürlich durch deine links ersetzen... kannst beliebig viele einfügen...
das speicherst du dann zb als rand_links.php (wichtig ist php)
und die datei packst du dann in deinem iframe
eleganter wäre natürlich, wenn das in der viewtopic gleich passiert, d.h. das er nicht wieterleitet sondern sofort durch zufall ein andere ifram source nimmt... geb mal deine viewtopic.php (KB:datei) und die viewtopic_body.tpl
Jan
Jan
Code: Alles auswählen
<?php
$links = array('http://www.jan500.org','http://www.test.de', 'http://www.phpbb.de','http://www.google.de');
$anzahl_links = count($links);
srand ((double)microtime()*1000000);
$random = rand(0, $anzahl_links-1);
header("Location: $links[$random] ");
?>
das speicherst du dann zb als rand_links.php (wichtig ist php)
und die datei packst du dann in deinem iframe
eleganter wäre natürlich, wenn das in der viewtopic gleich passiert, d.h. das er nicht wieterleitet sondern sofort durch zufall ein andere ifram source nimmt... geb mal deine viewtopic.php (KB:datei) und die viewtopic_body.tpl
Jan
Jan
"Life begins at 40 Knots...!" 
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!

kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Vielen Dank, ich denke ich verstehe schon... mit diesen Infos hoffe ich, dass ich das schaffe... in die viewtopic.php möchte ich das jedoch nicht geben, weil ich habe da einen Mod eingebaut (first post ad), da kann ich im ACP den Code für die Werbung eingeben, die ich dort haben möchte. Dort werde ich dann eine Seite mit Code reingeben, den Du oben geschrieben hast. So kann ich den jederzeit im ACP leicht editieren, falls notwendig...