sono riuscito a fare qualche cosa anche se il codice è uno schifo unico
possibilmente consigliatemi qualcosa di meglio
Codice PHP:
<?php
$username="biowep";
$password="Carbonca";
$cookie="cookie.txt";
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, "http://google.it/");
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7");
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt ($ch, CURLOPT_AUTOREFERER, true);
curl_setopt ($ch, CURLOPT_HEADER, true);
curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie);
$result = curl_exec ($ch);
$loc = (substr(strstr($result, "Location:"), 10, strpos(strstr($result, "Location:"), "\n")));
curl_setopt ($ch, CURLOPT_URL, $loc);
curl_setopt ($ch, CURLOPT_HEADER, false);
$result = curl_exec ($ch);
echo $result;
curl_close($ch);
?>
questo serve per stampare la nuova pagina [indicata in Location: dell'header di risposta]
cosa che dovrebbe fare in automatico con CURLOPT_FOLLOWLOCATION e che evidentemente non fa
mi stavo chiedendo se per caso esistesse un array che comprenda le informazioni dell'header di risposta della pagina richiesta
decifrare $loc non deve essere facile

scusate ma le mie conoscenze sono estremamente superficiali
per scrivere anche una minima cosa devo continuamente consultare la guida