Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2004, 05:59
Macnin
 
Fecha de Ingreso: noviembre-2001
Ubicación: Madrid
Mensajes: 68
Antigüedad: 22 años, 5 meses
Puntos: 0
enviar formulario con socket

Hola a todos,

Estoy intentando enviar variables directamente a una pagina por medio de metodo Post, me explico, imaginaos que teneis el tipico formulario CON METODO GET y al darle al submit os genera la siguiente dirección:

http://www.dominios.com/recoger.php?var=1

OK???, pues quiero hacer lo mismo pero con el metodo POST, osea que sería asi:

http://www.dominos.com/recoger.php

sin embargo como no le doy la variable pos no me recoge la variable.

Sabriais como poder enviarla directamente, como envia el metodo POST???



... Lo que estoy intentando es por medio de socket....


Código PHP:
$da fsockopen("www.dominio.com"80$errno$errstr30);
if (!
$da) {
   echo 
"$errstr ($errno)<br />\n";
} else {
   
$url "/recoger.php?tipo=1";
   
$salida "POST $url HTTP/1.1\r\n";
   
$salida .= "Host: [url]www.dominio.com\r\n[/url]";
   
$salida .= "Content-Length: 0\r\n";
   
$salida .= "Connection: Close\r\n\r\n";

   
fputs($da$salida);
   while (!
feof($da)) {
       echo 
fgets($da128);
   }
   
fclose($da);

Sin embargo no se como poder enviarle las variables, alguno de vosotros tiene alguna idea o se le ha planteo alguna vez el mismo problema???

gracias por vuestro tiempo y perdonar por no explicarme mejor.