Visualizzazione risultati 1 fino 4 di 4

Discussione: Problemi DOM load ritorna FALSE!

  1. #1
    Guest

    Predefinito Problemi DOM load ritorna FALSE!

    Salve, non riesco a capire perchè la funzione load di DOM mi ritorna false, solo online, quando provo in locale nessun problema.

    Codice:
    		
                    $objDOM = new DOMDocument(); 
    		$loaded = $objDOM->load($xml_feed_url);  
    		
    		if ($loaded == FALSE)
    		{
    			echo "ERROR : Cannot load XML file. Contact the site admin. <br>";
    			return;
                    }
    $xml_feed_url contiene 'http://battletracker.com/clanfeed/aa3/27383/claninfo.xml'

    in locale uso EasyPHP, mentre online il codice è all'interno di php_mod per joomla 1.5.15 con php 5.2.9 su server Apache

    Grazie in anticipo per la disponibilità
    Ultima modifica di marcidentroclan : 08-05-2010 alle ore 07.01.00

  2. #2
    Guest

    Predefinito

    Codice PHP:

    <?php

    $objDOM
    = new DOMDocument();
    $loaded = $objDOM->load("load.xml");

    if (
    $loaded == FALSE)
    {
    echo
    "ERROR : Cannot load XML file. Contact the site admin. <br>";
    return;
    } else {


    echo
    "nessun errore";

    }

    ?>
    lo vedo perfetto sia in locale che sul mio host, probabilmente sarà una configurazione di php su altervista a dare questo problema.


    http://www.ebug.it/prova/pq.php guarda

    comunque se ti trovi con php 5 ti consiglio di utilizzare simpleXML che è molto più leggera e elastica di DOM e SAX .

    Ciao

  3. #3
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Citazione Originalmente inviato da marcidentroclan Visualizza messaggio
    $xml_feed_url contiene 'http://battletracker.com/clanfeed/aa3/27383/claninfo.xml'
    E' proprio quello il problema, puoi aprire soltanto files interni al server.
    Se vuoi recuperare il contenuto da quel file puoi usare le cURL, fai una ricerca sul forum!

  4. #4
    Guest

    Predefinito

    grazie ad entrambi faro delle prove

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •