Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di figaro
    Registrato dal
    Oct 2001
    Messaggi
    11

    Lettura file XML remoto

    Sto mettendo a punto un sistema per la lettura di feed XML remoti.

    Il problema è questo: la macchina sulla quale faccio i test è in una LAN ed è dietro un proxy. Su questa macchina di test ho installato apache e php.
    Faccio riferimento allo script php mettendo nel browser il seguente indirizzo: http://localhost/remote.php

    il file remote.php è di prova ed è il seguente:

    codice:
    <?php $file = fopen ("http://www.unita.it/rss.php", "r"); if (!$file) { echo "
    
    Unable to open remote file.\n"; exit; } ?>

    Quando faccio riferimento ad un file XML esterno mi becco il seguente errore:

    Warning: fopen(http://www.unita.it/rss.php) [function.fopen]: failed to open stream: Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato. in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\remote.php on line 2

    Unable to open remote file.

    in php.ini ho già controllato che allow_url_open sia ON.

    Quale può essere il problema?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    a posta di usare il vecchio fopen utilzza , qualche operazione di web scraping

    Risorse Esterne al Sito - Web Scraping in php

    tu invece di prelevare come dice nel tutorial dal tag html div, prelevi dal tag genitore

    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  3. #3
    Utente di HTML.it L'avatar di figaro
    Registrato dal
    Oct 2001
    Messaggi
    11
    Ho provato anche con file_get_contents e simplexml_load_file ma l'errore è il medesimo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.