BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- PHP Banner rotation im minuten takt (http://www.black-board.net/thread.php?threadid=22931)


Geschrieben von assasine am 21.06.2007 um 00:18:

  Banner rotation im minuten takt

Hallo,

ich möchte ein Script programmieren welches mir innerhalb eines 10 Minuten intervals 10 verschiedene Banner ausgibt. Sprich jede minute ein neues Banner.
Sind alle Banner durch geht es von vorne los.

ich will das mit PHP machen.

Allerdings weiß noch nicht wirklich wie.
Weil das phpscript muss ja aufgerufen werden und dann das richtige banner anzeigen lassen. Ist der Benutzer wieder weg würde es aufhören und bei nächsten Besucher wieder von vorne anfangen.

Das ist aber nicht das was ich ich will. Ich will, dass es (für alle Benutzer gleich) jede Minute ein anderes Banner anzeigt.

wie könnte ich das bewerkstelligen?

bye assa



Geschrieben von LX am 21.06.2007 um 00:32:

Achtung

Du könntest die normalen PHP-Zeitfunktionen verwenden (date()), um an den aktuellen Minutenwert zu kommen. Dann nimmst du den noch Modulo 10 (sinngemäß) und hast dann einstellige Zahlen von 0-9 als Ergebnis. Basierend darauf kannst du dann deine Banner einbinden, jede Minute ein anderes, aber alle 10 Minuten das gleiche.

php:
1:
2:
3:
4:
5:
6:
7:
8:
$minuten date 'i' ); // Minuten mit führenden Nullen

switch ( $minuten{1} ) // nimmt die zweite Ziffer
{
  case 1: ...
  case 2: ...
  ...
}



Geschrieben von assasine am 21.06.2007 um 09:02:

 

wow klingt sehr gut smile

werde es mal testen und schauen. aber schon mal danke.

bye assa

//EDIT:

aaaalso ich hab das jetzt mal getestet. Funktioniert einwandfrei. danke Augenzwinkern


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH