Envoyer une information en variable POST
Posté : 29 oct. 2005, 16:48
Bonjour,
Je débute tout juste en php et je bloque sur le problème suivant:
Comment envoyer une information en variable POST à une page php3 ?
Exemple : envoyer 0123456789 avec la variable test sur http://www.monserveur.com/page.php
J'ai compris qu'il fallait quelque chose du type :
<?
$data = 'test='.urlencode(0123456789);
$message = "POST /page.php3 HTTP/1.0\r\n";
$message .= "Content-type: application/x-www-form-urlencoded\r\n";
$message .= "Content-length: ".strlen( $data )."\r\n";
$message .= "\r\n";
$message .= $data."\r\n";
$fd = fsockopen( "www.monserveur.com", 80 );
fputs($fd,$message);
fclose($fd);
?>
Et pourtant ça ne semble pas marcher, je n'ai pas de message d'erreur non plus... Où est le problème ?
Merci d'avance.
Jules
Je débute tout juste en php et je bloque sur le problème suivant:
Comment envoyer une information en variable POST à une page php3 ?
Exemple : envoyer 0123456789 avec la variable test sur http://www.monserveur.com/page.php
J'ai compris qu'il fallait quelque chose du type :
<?
$data = 'test='.urlencode(0123456789);
$message = "POST /page.php3 HTTP/1.0\r\n";
$message .= "Content-type: application/x-www-form-urlencoded\r\n";
$message .= "Content-length: ".strlen( $data )."\r\n";
$message .= "\r\n";
$message .= $data."\r\n";
$fd = fsockopen( "www.monserveur.com", 80 );
fputs($fd,$message);
fclose($fd);
?>
Et pourtant ça ne semble pas marcher, je n'ai pas de message d'erreur non plus... Où est le problème ?
Merci d'avance.
Jules