Ciao a tutti!!
Ho uno script che agisce in questo modo:
$url = "miaurl.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"parametri_inviati_via_post");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_NOBODY, 1);
$res = curl_exec($ch);
curl_close($ch);
Dopodichè salvo il risultato di $res in un file di testo..
Pensavo in questo modo di avere la risposta http del server, ovvero una cosa del tipo:
HTTP/1.x 200 OK
Date: Wed, 19 Sep 2007 16:42:31 GMT
Server: Apache
Cache-Control: private
Pragma: private
Content-Encoding: gzip
Content-Length: 2612
Keep-Alive: timeout=3, max=1000
Connection: Keep-Alive
Content-Type: text/html; charset=ISO-8859-1
invece cio che ottengo è : 1
Come mai ottengo il numero 1? Cosa significa?
E come posso fare per ottenere la risposta fornita dal server simile a quella indicata sopra?
Vi ringrazio per il vostro aiuto!!
A presto,
MrK