Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2009, 07:40
Avatar de 2D6
2D6
 
Fecha de Ingreso: enero-2006
Ubicación: Posadas, Misiones
Mensajes: 60
Antigüedad: 18 años, 4 meses
Puntos: 4
Ayuda con fsockopen

Hola a todos!

Alguien me puede ayudar con fsockopen?!
Paso a comentar.
Tengo una aplicación (hecha por mi) en PHP+Mysql con la que llevo las ventas de mi comercio, que funciona de forma local. Hay días que no vengo entonces se me ocurrió que cada vez que se realice una venta subiera ese total a una base de datos online.
Hasta acá todo perfecto, el problema viene cuando la maquina en la que funciona la aplicación no tiene Internet, entonces se me ocurrió hacer un script que habilitara (o no) la posibilidad de subir esos datos.

El script en cuestión es este

Código PHP:
$test_server fsockopen("www .xxxx. com.ar"80$errno$errstr30);
if (!
$test_server
{
    
$estado_server "Offline";
    
$class_server "offline";
    
mysql_query ("UPDATE `config_gral` SET `habilitar_update_sitio` = 'no'");
}
else
{
    
$estado_server "Online";
    
$class_server "online";
    
mysql_query ("UPDATE `config_gral` SET `habilitar_update_sitio` = 'si'");
}
$estado_servidor "<div>Server <span class='$class_server'>$estado_server</span></div>";

echo 
"$estado_servidor"
Parece todo bien, no?
El tema es que no funciona!!! Siempre dice que el server esta online, incluso cuando no tengo internet.

También probé usando la IP en vez del host pero lo mismo, siempre ONLINE.

Gracias por la ayuda!
Saludos!