Foros del Web » Programando para Internet » PHP »

problema con sockets

Estas en el tema de problema con sockets en el foro de PHP en Foros del Web. Hola, estoy intentando conectarme a un servidor para enviar peticiones por post al puerto 80 sin necesidad de pasar por un formulario, pero aparentemente el ...
  #1 (permalink)  
Antiguo 12/07/2010, 07:32
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años, 6 meses
Puntos: 10
problema con sockets

Hola, estoy intentando conectarme a un servidor para enviar peticiones por post al puerto 80 sin necesidad de pasar por un formulario, pero aparentemente el servidor remoto no conecta, estoy trabajando por primera vez con sockets asi que requiero un poco de orintacion...
aqui el codigo

Código PHP:
$host="www.misitio.com";
$referer="http://google.com";
$uri="/mipagina.php";
$vars="&to=mivar";
 
$header "Host: $host\r\n";
$header .= "User-Agent: Mosaic\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header.="Referer: $referer\r\n";
$header .= "Content-Length: ".strlen($vars)."\r\n";
$header.="Pragma: no-cache\r\n";
$header .= "Connection: close\r\n\r\n";
 
$fp pfsockopen("tcp://".$host80$errno$errstr20);
fputs($fp"POST $uri HTTP/1.1\r\n");
fputs($fp$header.$vars);
while (!
feof($fp)){
    echo 
fgets($fp128)."<br>";
}
fclose($fp); 
en localhost funciona bien, seguramente el servidor remoto no permite conexion, pero como probe con muchos me llama la atencion y supongo que sera un error de mi parte

saludos

Etiquetas: sockets
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:26.