Newsgroup: it.comp.www.php
Titolo: ERRORE: aprire un file di un altro indirizzo

devo aprire un file su un altro pc che ha come sorgente html:
online
offline
3
non ha nč tag nč nulla ... 
ho provato da un altro dominio ad aprirlo cosě ma non riesco. Mi
sapreste dire dove sbaglio?
$file = "
http://indirizzo/pagina.php
";
$aprire = fopen($file, "r");
//scriviamo se ha dato esito positivo
if ($aprire) {
    echo "Aperto file correttamente. Ora vedrai il contenuto del
file:<br>";
}
else {
	echo "Non č stato creato il file in quanto sono stati
riscontrati problemi<br>";
}

 ho provato da un altro dominio ad aprirlo cosě ma non riesco. 
Definisci "non riesco";
error_reporting? display_errors?
$lines = file("
http://indirizzo/pagina.php
");
print_r($lines);
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

print_r($lines);
Warning: fopen(): URL file-access is disabled in the server
configuration in /membri/mionome/test.php on line 6
Warning: fopen(
http://indirizzo/pagina.php
): failed to open stream: no
suitable wrapper could be found in /membri/mionome/test.php on line 6


in /membri/mionome/test.php on line 6
la configurazione non ti permette di accedere a file esterni.  puoi provare 
con curl o sockets se ci sono...



Perdona la mia ignoranza ... cosa intendi?

> Perdona la mia ignoranza ... cosa intendi?
che il server non ti permette di fare aprire file (fopen,include,etc) su 
indirizzi diversi dal server stesso.  non puoi usare come nomi di file  roba 
tipo  
http://www.pincopallino.com
   (cioe' quello che stai facendo te). 
dai un occhiata se puoi usare curl o socket (phpinfo te lo dice) . 



credo di no, ti lascio i link di due possibili siti ... magari mi è
sfuggito:
http://www.whatastyle.com/eng/
http://ptluciani.altervista.org/Ind.php
Ti dico nel dettaglio cosa devo fare.
Devo riuscire ad assegnare a 3 variabili del sito whatastyle il
risultato di un codice che da in output quelle tre righe ... hai dei
suggerimenti in merito? 

 suggerimenti in merito?
puoi provare a fare una chiamata con il curl oppure con wget
www.php.net/curl
o
man wget
se non puoi proprio usarli su quel server vieni qui che troviamo una
soluzione ;)
ciao
-- 
rotolando sul pavimento che ride

 suggerimenti in merito?
non ho capito.... tu da whatastyle vuoi leggere le pagine di altri siti o e' 
da altervista che lo vuoi fare? 



in pratica ... da altervista devo attingere ad una pagina di un'altro
sito. Ho appena visto che da whatastyle (aruba) non ho permessi
necessari per sviluppare il progetto che ho in mente 

 necessari per sviluppare il progetto che ho in mente
da altervista io non ci sono riuscito. le ho provato un po tutte (magari me 
ne manca qualcuna), ma niente da fare.  su 
whatastyle.com
  a meno che non 
utilizzino qualche cosa di diverso, il php dovrebbe permetterti di attingere 
da siti esterni. 



ho trovato come fare ... visto che č un problema anche tuo eccoti la
soluzione ... spero possa servire pure a te 
http://forum.altervista.org/showthread.php?t=49862&highlight=file+esterni

 
http://forum.altervista.org/showthread.php?t=49862&highlight=file+esterni
al js proprio non ci avevo pensato.  scombinando un po lo script, credo di 
poterlo adattare senza grossi problemi :))  domani lo provo subito ;)
grazie!!