Quelqu'un pourrait m'aider sur la façon de poster des variables et de suivre le poste à cette page?php en-têtes - poster et suivre
Cordialement Phil
Quelqu'un pourrait m'aider sur la façon de poster des variables et de suivre le poste à cette page?php en-têtes - poster et suivre
Cordialement Phil
Vous ne pouvez pas faire une requête HTTP POST via une redirection. Vous pouvez faire un GET redirigent avec des paramètres comme celui-ci si:
header('Location: target_page.php?a=foo&b=bar');
Vous pouvez utiliser CURL pour le faire:
$ch = curl_init();
$data = array('name' => 'Foo', 'bar' => 'goo');
curl_setopt($ch, CURLOPT_URL, 'http://myserver.com/post.php');
//post the data
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
//enable RETURN_TRANSFER so curl_exec() returns result of the request
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
si vous voulez transmettre des données d'une page à une autre, puis rediriger vers cette page, vous pouvez temporairement stocker les données dans le tableau superglobal $ _SESSION, puis rediriger vers la nouvelle page. Une fois que vous êtes là, vous pouvez récupérer les données du tableau et les annuler() si nécessaire.
Voulez-vous un script PHP pour envoyer une requête HTTP POST à une autre page, ou pour obtenir des données qui a été envoyé par la poste à partir du navigateur à votre script PHP? Que voulez-vous dire par "suivre la poste"? –