Desh
24-08-2007, 10:53
Dovrei prendere dei dati da una pagina internet e questo è il codice che uso (che in casi normali funziona pure):
$handle = fopen($url, "r");
$contents = '';
while (!feof($handle))
{
$contents .=fread($handle, 8192);
}
fclose($handle);
Ora il mio problema nasce che la pagina che recupero non è quella desiderata ma una in cui c'è scritto: "Because language settings have not been configured on your web browser, you will not be able to use this page. Please try again after configuring your browser's language settings.".
Come posso fare? ci sono dei dati che posso inviare prima della fopen? o devo usare un'altra funzione?
$handle = fopen($url, "r");
$contents = '';
while (!feof($handle))
{
$contents .=fread($handle, 8192);
}
fclose($handle);
Ora il mio problema nasce che la pagina che recupero non è quella desiderata ma una in cui c'è scritto: "Because language settings have not been configured on your web browser, you will not be able to use this page. Please try again after configuring your browser's language settings.".
Come posso fare? ci sono dei dati che posso inviare prima della fopen? o devo usare un'altra funzione?