Salve,
scusate il "titolo" ma non sapevo cosa scrivere...
Vengo subito al problema:
Utilizzo la seguente funzione per "prelevare" il codice da un altra pagina web
Codice PHP:
//apro un socket con il dominio passato
$fp = fsockopen("$v_dominio", 80);
//eseguo una richiesta di tipo GET al dominio per recuperare la pagina passata
fputs($fp, "GET /$v_pagina HTTP/1.1\r\n");
fputs($fp, "Host: $v_dominio\r\n");
//chiudo il socket con il dominio
fputs($fp, "Connection: Close\r\n\r\n");
//estraggo il contenuto della pagina
while (!feof($fp)){
$riga_risposta_http = fgets($fp);
$plain_response .= $riga_risposta_http;
}
echo "$plain_response";
Ha sempre funzionato bene...oggi ho notato invece che per alcune pagine mi aggiunge dei caratteri che nel sorgente non sono presenti.
Come è possibile?
I caratteri sono simili a:
b6 , 84
6b cfa
3cd
41 ...
Sapete aiutarmi?
Grazie!