[PHP5] Iframe zeitlich steuern

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [PHP5] Iframe zeitlich steuern

    Hi

    Hatte mir iegentlich schon ne Lösung für mein Problem gesucht, bzw. n Ansatz aber dann sind wieder monate vergangen und jetzt sitz ich wieder hier^^

    Hab ein iframe auf meiner Seite und möchte da gern 2 verschiedene Seiten drin anzeigen. Diese sollen je nach Uhrzeit wechseln:

    0-1 Uhr wird Seite a.php angezeigt
    1-2 Uhr Seite b
    2-3 wieder a
    ....

    wie kann man sowas verwirklichen?
    Oder gibts da einen befehl der sagt alle x minuten ändert sich das? dann hätte man net so viele Fälle...

  • #2
    PHP Code:
    if(date('G')>=&& date('G')<=1) ... 

    Comment


    • #3
      Wenn alternierend nur a oder b zugewiesen werden soll, mußt du nicht 24 if-Klauseln notieren.
      PHP Code:
      $src = (date('G') % $a $b); 

      Comment


      • #4
        Original geschrieben von penizillin
        PHP Code:
        if(date('G')>=&& date('G')<=1) ... 
        So?

        PHP Code:
        if(date('G')>=&& date('G')<=1){
          echo
        "<iframe src="../a/"></iframe>";
        }  
        if(
        date('G')>=&& date('G')<=2){
          echo
        "<iframe src="../b/"></iframe>";
        }  
        if(
        date('G')>=&& date('G')<=3){
          echo
        "<iframe src="../a/"></iframe>";
        }  
        ... 

        Original geschrieben von onemorenerd
        Wenn alternierend nur a oder b zugewiesen werden soll, mußt du nicht 24 if-Klauseln notieren.
        PHP Code:
        $src = (date('G') % $a $b); 
        Was heisst alternierend^^
        Und was bedeuten die Werte in der Klammer?
        Wie würde das eingebaut?
        Sry, aber hätte mich jez auch auf if verlassen, aber wenns so einfacher is...
        Last edited by Reptile; 03-12-2006, 17:18.

        Comment


        • #5
          zum einen - s. onemorenerds antwort, zum anderen sind die grenzen falsch - die eins ist in zwei teilbereichen drin - vermutlich falsch.

          http://de2.php.net/manual/en/languag...arison.ternary
          Last edited by penizillin; 03-12-2006, 17:23.

          Comment


          • #6
            "Alternierend" erklärt dir Wikipedia oder Google, für den Klammerausdruck schicke ich dich mit dem Stichwort "modulo operator" (ternary s.o.) ins PHP-Manual und wie man es einbaut, solltest du nach Lektüre eines Einsteigertutorials selbst wissen. Denn ein solides Grundwissen sollte schon da sein, wenn du mit PHP arbeitest.

            Comment

            Working...
            X