+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Urls in IFrame nacheinander laden mit unterschiedlichen Interval

  1. #1
    TP-Junior manunited macht alles soweit korrekt
    Registriert seit
    Mar 2004
    Ort
    nahe Nürnberg
    Beiträge
    15

    Urls in IFrame nacheinander laden mit unterschiedlichen Interval

    Hallo,

    ich habe das untenstehende Script, was nacheinander verschiedene Urls in einen IFrame lädt. Dieses funktioniert auch einwandfrei. Allerdings möchte ich, dass ich, dass eine bestimmt Url länger als die angegebenen 10 Sekunden stehen bleibt. Leider stehe ich dabei voll auf dem Schlauch.

    Hintergrund dabei ist, dass wir Bilder von unserer WebCam (Livestream) in regelmäßigen Abständen mit Werbung unterbrechen wollen/müssen.

    Eventuell kann man dies ja auch anders lösen. Ich/Wir sind für alles offen.

    Vielen Dank schon mal!

    Gruß
    manunited

    PHP-Code:
    <html>
    <head>
      <title>Random IFrame</title>
      <?php
      $source 
    "urls.txt"// Die Datei mit den Links
      
    $interval 10// Wechselintervall in Sekunden


      
    if(isset($_GET['url']))
        
    $i $_GET['url'];
        else 
    $i 0;

      
    $url = array();
      if(
    file_exists($source))
      {
        
    $handle fopen($source,"r");
        while(!
    feof($handle))
          
    $url[] = fgets($handle,300);
        
    fclose($handle);
      }

      
    $index $i;
      if(
    $i sizeof($url)-2)
        
    $i 0;
        else 
    $i++;

      echo 
    "<meta http-equiv=\"refresh\" content=\"".$interval.";?url=".$i."\">\n";
      
    ?>
    </head>

    <body style="padding:0; margin:0;">
    <div style="position:absolute; bottom:0;right:0;background-color:#FFCC66;padding:5px;
                font-family: Verdana,Arial,Helvetica,sans-serif;font-size:10pt;border:2px dashed #f00;">
    Sie betrachten gerade <?php echo $url[$index]; ?>
    </div>
    <iframe frameborder="0" width="100%" height="100%" src="<?php echo $url[$index]; ?>"></iframe>
    </body>

    </html>

  2. #2
    TP-Veteran MatthiasG hilft, wo's geht MatthiasG hilft, wo's geht MatthiasG hilft, wo's geht Avatar von MatthiasG
    Registriert seit
    Jan 2003
    Ort
    Hallenberg/Würzburg
    Beiträge
    1.317
    schlafen legen

    wie Du das bei Dir verbastelst kann ich Dir aber nicht sagen...dafür gibts Fachleute hier im Forum.

  3. #3
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.604
    Daraus:
    PHP-Code:
      if(isset($_GET['url']))
        
    $i $_GET['url'];
        else 
    $i 0
    machst Du:
    PHP-Code:
      if(isset($_GET['url'])) {
        
    $i $_GET['url'];
        if (
    $i == "bestimmte url")
          
    $interval 100;
      }
      else 
    $i 0
    Oder hab ich was falsch verstanden?
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

+ Antworten

Ähnliche Themen

  1. PHP Menü - Links in unterschiedlichen div class laden
    Von thisyear im Forum Traum-Dynamik
    Antworten: 1
    Letzter Beitrag: 18.07.2008, 20:43
  2. Laden der Seite ohne iframe neu zu laden
    Von simonade im Forum Webdesign allgemein
    Antworten: 3
    Letzter Beitrag: 25.06.2008, 22:52
  3. Antworten: 23
    Letzter Beitrag: 06.06.2008, 08:43
  4. Außerhalb von iFrame laden
    Von Zer0 im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 27.06.2007, 10:59
  5. IFrame laden
    Von Schnecki im Forum Traum-Dynamik
    Antworten: 3
    Letzter Beitrag: 27.08.2004, 22:05

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51