Hello,
Also nicht der Link vom Banner soll rotieren sondern der Link, der unter Punkt 1 auf der Seite ist.
Du möchstest also eine datumsgesteuerte Weiterschaltung
Du möchtest nur einen einzigen Link oder eine einzige Linkgruppe am Tag
Du möchtest nicht, dass jeder Besucher einen anderen Link sieht
Du möchtest auch nicht sicherstellen, dass jeder Besucher im Laufe der Zeit alle Links sieht
Du möchtest keine Dokumentation (ist hier auch kaum notwendig, außer normales Logbuch)
Verwendest Du eine SQL-Datenbank oder möchtest Du das Ganze in einer nomalen Datei verwalten?
Bei der überschaubaren Anzahl von Links würde sich anbieten, einfach ein assoziatives Array in einem Flatfile abzulegen, und die bereits abgearbeiteten Links einfach daraus zu löschen, oder als fertig zu markieren.
$_linkliste = array();
$_linkliste[1][link][1] = 'http://...';
$_linkliste[1][link][2] = 'http://...';
$_linkliste[1][datum] = false;
$_linkliste[2][link][1] = 'http://...';
$_linkliste[2][link][2] = 'http://...';
$_linkliste[2][datum] = false;
Und dann mit foreach() und break solange durchfragen, bis das Tagesdatum erreicht ist, oder false. bei false wird es eingetragen. Der Link mit dem tagesdatum wird dann angezeigt.
Es gibt sicher dutzende andere Lösungen. Dies wäre ein Ansatz.
Das Array speicherst Du serialisiert in einer Datei.
Diese muss (zum Lesen und Ändern) jeweils vorher gesperrt werden.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
