Comprobar estado de servidores en php

Aqui les pongo un codigo para comprobar a saber si un servidor o website esta online

el puerto de las webs es 80, pero si quereis de un servidor solo teneis que poner su puerto en la variable $puerto

Compártelo

También te puede interesar...

Comentarios

  • No_avatar_thumb

    ice8 - 01/12/2008 13:20:15

    Hola, ¿donde pone $SIP  y $SPuerto querías decir $ip y $puerto? Gracias por el artículo.

  • Avatar_251_thumb

    SainT - 01/12/2008 13:22:01

    son variables.

    $ip = "notasweb.com"; 

    $ip = "google.es";  //o como te guste xD

    $puerto = 80; 

    solo cambia lo de despues de = y lo que ai entre ;

  • No_avatar_thumb

    ice8 - 02/12/2008 01:41:20

    Hola, a lo que me refería es que en la función fsockopen pone:

    fsockopen($SIP,$SPuerto, etc.....)

    ¿$SIP y $SPuerto son las variables $ip y $puerto no?

    Gracias.

  • No_avatar_thumb

    Masato - 16/06/2009 04:52:17

    Hola, el código así está mal, ya que aparece $SIP y $SPuerto cosa que nunca está difinido y siempre va a aparecer online, el modo correcto sería:

     

    <?php
    $ip = localhost;
    $puerto = 80;
    if ($fp=@fsockopen($ip,$puerto,$ERROR_NO,$ERROR_STR,(float)0.5))
        {
        fclose($fp);
                echo "<font color='Green'>ONLINE</font>";
            } else {      
                echo "<font color='Red'>OFFLINE</font>";
            }
    ?>

  • No_avatar_thumb

    Masato - 16/06/2009 05:06:30

    Perdon por dejar doble comentario, pero le hice una pequeña modificacion al code para que puedan poner la IP y el puerto seguido del nombre del archivo:

     

     

    Le puse que mostrara una imagen dependiendo de como este el servidor, pero como se me hace tarde no puedo subirlas.

    Recuerden, el GET es nuestro amigo xD

    SALU-2 :D :D

Escribe un comentario

Tienes que estar registrado para poder dejar comentarios.
Accede a tu cuenta o regístrate en NotasWeb.com.
Avatar_251 SainT
en el Ranking


Artículos más vistos del usuario

Últimos artículos del usuario