Suche Script was Online und Offline des HTTP Server anzeigt

Dieses Thema im Forum "Webentwicklung" wurde erstellt von HITMAN, 31. Mai 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 31. Mai 2007
    Hallo,

    Suche Script was Online und Offline des HTTP Server anzeigt


    z.b. wenn also 127.0.0.1:80 nicht da ist dann soll er eine offline.gif anzeigen und das anderes herum auch !
     
  2. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    PHP:
    $waittime = 10  //wie lange du auf den server warten willst in sekunden
    $fp  fsockopen  ( "www.googlebert.com" 80 $errno $errstr $waittime );
    if (!
    $fp
    $status = "offline" ;
    else
    $status = "online" ;
    fclose ( $fp );
     
  3. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    1. geht das auch in HTML ?
    2. Fehler...
    Parse error: parse error, unexpected T_VARIABLE in online.php on line 3
     
  4. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    PHP:
    $waittime = 10 //wie lange du auf den server warten willst in sekunden
    $fp  fsockopen  ( "www.googlebert.com" 80 $errno $errstr $waittime );
    if (!
    $fp )
    $status = "offline" ;
    else
    $status = "online" ;
    fclose ( $fp ); 
    natürlich nicht!
    kannst höchstens js versuchen kann ich aber nicht.
    Dann sind aber die user die kein JS haben ge**scht.
    Du hast doch PHP wozu willst dann in html machen?


    mfg tobZel
     
  5. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Mit HTML gehts auch, aber dann bist du selber dein Script, denn dann müsstest du alle paar Minuten (immer im jeweiligen Aktualisierungsintervall) nachgucken ob der Server online ist und dann dem jeweiligen Status das Anzeigebild anpassen!
     
  6. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    @tobZel habe ich eingebaut blos sagt er nix...

    @Telefonzelle kannste mir das geben ?
     
  7. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    erm HITMAN das script gibt auch nix aus das ist ein beispiel ?(
    und Telefonzelle hat einen witz gemacht

    mfg tobZel
     
  8. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt


    lol schreib einfach ne html datei mit ner grafik drin...
     
  9. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Danke für die tolle Hilfe... der eine will 5 € das ich das bekomme , der andere macht ein witz... echt toll da fragt man sich echt Kindergarten ?
     
  10. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Ich hab dir den ansatz gegeben also machs selber
     
  11. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Tobzel hat dir doch geholfen, was willst du mehr..
    Du scheinst nur nicht gecheckt zu haben, dass das nur ein Beispiel war.
     
  12. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    also bei mir funktioniert es einwandfrei, tobZel hat auch bw bekommen.

    was ich mich frage ist Zeile 3
    PHP:
    if (! $fp )
    heißt das ausrufezeichen vor der Variabel $fp "wenn nicht" oder wie ist das zu verstehen?

    danke im vorraus
     
  13. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Code:
    <font face="Tahoma" style="font-size: 7pt">Server erreichbar? <script language="javascript">
    function checkError() 
    {
    off = new Image();
    off.src = "offline.gif";
    document.onoffline.src = off.src;
    }
    
    </script>
    
    <img name="onoffline" src="http://127.0.0.1/online.gif" onError="checkError();"></font></p>
    
    damit geht das so wie du möchtest

    mfg
     
  14. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Hier gibts auch noch jede Menge themen
    mit verschiedenen Beispielen zu dem Thema:

    http://www.google.com/search?client...line+offline&sourceid=opera&ie=utf-8&oe=utf-8
     
  15. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    @estorado
    PHP:
    if(! $fp )
    Wenn ein Fehler aufgetreten ist wird $fp zu false.
    ! dreht das um also wenn ein fehler aufgetreten ist soll $status="offline" ansonsten online gesettet werden.
    Das der Server nicht zu erreichen ist, ist das naheliegenste problem aber es gibt noch andere(hab aber keine prüfung eingebaut) guck mal auf php.net nach fsockopen() findest infos dazu.

    mfg tobZel
     
  16. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Was soll das if (!$fp) bezwecken ?

    PHP:
    <?
    $host  "www.google.de" ;
    $port  80 ;
    if(@
    fsockopen  ( $host $port $errno $errstr 10 )) { echo  'HTTP Server ist: <font color="green">online</font><br>' ; } else { echo  'HTTP Server ist: <font color="red">offline</font>' ; }
    fclose ( $fp );   // .....
    ?>
    Das sollte funktionieren.
     
  17. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt


    Das ist doch genau das gleiche wie tobZel geschrieben hat.
    Bei dir ist die Prüfung, ob die Seite online ist, direkt in der if-anweisung drin und bei tobZel wird der Variablen entweder true oder false zugewiesen. Wenn sie true ist, ist die seite online. Bei false offline.
     
  18. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    meins ist besser ich siehe fclose()

    mfg tobZel
     
  19. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Danke [Bensen] geht wundebar !!!! Bewertung haste
     
  20. 31. Mai 2007
    AW: Suche Script was Online und Offline des HTTP Server anzeigt

    Jo.
    Ich verstehe nicht warum ihr so einen Aufstand macht.
    Es ist doch beides eh das Selbe.
    Ich halte tobZel`s Lösung für die elegantere und bessere.
    Naja nicht jeder mag einfache Wege.
     
  21. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.