-
.txt problemi
Salve,
Codice PHP:
$news=fopen("link.txt","r"); //apre il file
$news1=fopen("nomi.txt","r"); //apre il file
while (!feof($news)) {
set_time_limit(0);
$link = fgets($news, 4096);
$nomi = fgets($news1, 4096);
$url = trim($link);
$input = @file_get_contents($url) or die('Non posso accedere: $url');
Ho due file che hanno lo stesso numero di dati es:
File1(link.txt) File2(nomi.txt)
www.google.com google
www.corrieredellasera.it corriere
e devo estrarli parallelamente riga per riga, in locale(con xampp) funziona tutto alla perfezione, c'č qualche privilegio o qualcosa di simile da diattivare?
mi da l'errore "Non posso accedere a $url"
-
Che valore ha la variabile $url?
-
Se in locale funziona puo dipendere dal limite imposto da Altervista alle connessione server to server.
Te tramite la funzione file_get_contents, richiami il contenuto di una risorsa esterna, quindi ti connetti ad un altro server ( usi la connessione server to server ), se la variabile $url contiene l'url di un sito esterno.
Qui su altervista infatti puoi connetterti ad un elenco limitato di server, ma questa limitazione puņ essere tolta andando sul tuo panello di controllo, basta andare su AlterSito > Risorse & Upgrate, da li vai sulla scheda server to server, e controlla se gli url a qui vuoi prendere il contenuto sono presente nella lista dei server consentiti, altrimenti clicca sul primo link per levare questa limitazione.
P.S.: Se il codice che avevi in locale, e che come hai detto te andava, non lo hai modificato dovrebbe essere questo il problema, altrimenti non saprei.