einZelkaeMpfer: bei jedem Seitenaufruf soll ein anderes Banner erscheinen

Hallo,
Ich bin gerade auf der suche nach einem Script.
bei jedem Seitenaufruf soll ein anderes Banner erscheinen
wenn ich die URL zur einer php Datei verlinke
so wie
HIER -> http://darkavatar.webcindario.com/dynsignature.php

also wenn man die URL in die Adressleiste rein schreibt schick die php Datei zur einem Bild wenn man dann noch mal die URL rein schreibt schick dich die php Datei zur einem anderem Bild und genau so will ich das auch machen aber wie?

bin für jede Hilfe dankbar
MfG
Björn

  1. Hello Björn,

    das ist gar nicht so einfach, wie es auf den ersten Blick scheint, denn [pref:t=62626&m=354300]

    Irgendwie muss man sich ja merken, wer welchen Banner schon gehen hat. Oder man macht das Ganze zeitgesteuert.

    Die Banner werden ja wahrscheinlich als <img src="..."> Tags eingebunden, oder?

    Dann stell mit time() die Zeit des Aufrufes fest und teile mit dem Modulo-Operator ($rest = $zeit % $anzahl) durch die Anzahl der Banner.

    Das ergibt einen Index für den Banner.

    Nun baust Du Dir ein Array mit den URLs für die Bilder auf und nimmmst das Modulo als Index in diese Tabelle.

    $pics[0]="bild1.jpg";
    $pics[1]="banner723.jpg";

    usw.

    Dann bindest Du das ein:

    echo "<img src="".$pics[$rest]."">";

    Und schon kommt immer mal ein anderes Bild.

    Man könnte natürlich auch in eine DB eintragen, welches schon wie oft aufgerufen worden ist und die Auswahl gewichten, also die weniger angezeigten bevorzugen...

    Da sind Deiner Phantasie keine Grenzen gesetzt.

    Grüße

    Tom