1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Surfbar funktioniert nicht

Dieses Thema im Forum "PHP" wurde erstellt von bhalili, 12. September 2017.

  1. bhalili

    bhalili Mitglied

    Hallo Feunde, ich habe ein altes PHP-Script gefunden so eine Art Webseitenplayer bzw. Surfbar, das aber nicht funktioniert wenn ich es im Browser starte. Vielleicht liegt es an der PHP-Version. Werft mal einen Blick auf den Code. Vielen Dank im Voraus.

    PHP:
    1. <? php
    2. // playlist festlegen
    3. $liste  = array();
    4. $liste [] =  "http://www.google.de" ;
    5. $liste [] =  "http://yahoo.de" ;
    6. $liste [] =  "http://www.bing.de" ;
    7. // anzeigedauer der seite
    8. $time  =  5 ;
    9. // nächste seite
    10. $anz  =  count ( $liste )- 1 ;  // einträge gesamt
    11. if(isset( $_GET [ 'id' ]) && !empty( $_GET [ 'id' ]))
    12. {
    13.     if( $_GET [ 'id' ]< $anz )  $next  =  $_GET [ 'id' ]+ 1 ;
    14.     else  $next  =  0 ;  // erster eintrag
    15. } else {
    16.      $next  =  1 ;
    17. }
    18. // inhalt holen
    19. $content  = @ file_get_contents ( $liste [ $next ]);
    20. ?>
    21. <html>
    22. <head>
    23. <title>Mein Webseitenplayer</title>
    24. <meta http-equiv="refresh" content="<?=$time?>; URL=?id=<?=$next?>"></meta>
    25. </head>
    26. <body>
    27. <div style="overflow:auto; width: 100%; height: 500px">
    28. <?php
    29. echo  $content ;  // inhalt ausgeben
    30. ?>
    31. </div>
    32. </body>
    33. </html>
     
  2. sheel

    sheel I love Asm Administrator

    Hi

    was passiert denn? Kommt eine Fehlermeldung?
    Falls nicht, was tut es (nicht)?

    Welche PHP-Version ist den installiert?
     
  3. bhalili

    bhalili Mitglied

    Hi sheel,

    ich habe die PHP-Version 5.4.45 und der Browser zeigt nur eine weiße Fläche, keine Fehlermeldung.
    Das Script sollte die vorgegebenen Webseiten nach und nach abspielen.
     
  4. DerKleene1

    DerKleene1 Mitglied

    ich habe es mal mit PHP7.1.8 ausprobiert, es Funktioniert.
    Das einzige was nicht passt war das <? PHP in der ersten Zeile das muss <?PHP lauten,
    danach klappte es wunderbar (Also ohne Leerzeichen).
     
  5. Sempervivum

    Sempervivum Erfahrenes Mitglied

    Dieses hier:
    Code (Text):
    1. <?=$time?>
    wird von frühen PHP-Versionen nicht unterstützt. Wie es mit 5.4.45 aussieht, weiß ich nicht, aber tausche es einfach gegen echo aus, dann siehst Du, ob es daran liegt.
     
Die Seite wird geladen...
Ähnliche Themen - Surfbar funktioniert
  1. EnesE
    Antworten:
    6
    Aufrufe:
    378
  2. lapaloma
    Antworten:
    0
    Aufrufe:
    300
  3. Troff
    Antworten:
    3
    Aufrufe:
    294
  4. dreggert
    Antworten:
    10
    Aufrufe:
    444
  5. marctown
    Antworten:
    3
    Aufrufe:
    490