Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. akito
    3. Post
    A

    akito

    @akito

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 1
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località Mestre (VE) Età 48
    0
    Reputazione
    1
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da akito

    • Caricare file xml

      Ciao a tutti,
      ho un piccolo problema... image

      Ho creato un sito che carica i file xml (feed rss) e li pubblica. Per fare ciò uso l'oggetto DOMDocument di PHP. In locale funziona correttamente, ma quando lo carico sul server, il metodo DOMDocument::load("nomefile.xml") mi da un errore.

      Ho mandato una mail al provider per sapere che versioen di PHP hanno e sono in attesa di risposta.

      Qualcuno ha già avuto problemi di questo tipo?
      Se si, come avete risolto ?

      PS: Ho cercato tra i vecchi post e ho visto che alcuni usano oggetto DOM fatti da terzi, importando il file relativo. Al momento sto provando così ma mi sembra stupido usare codice di terzi quando in PHP ho già tutto pronto.

      Il sito in questione è www.conservazione-sostitutiva.it .
      Il codice PHP che uso è questo:

      $xmldoc = new DOMDocument();
      $xmldoc->load('feedrss.xml');
      $nodelist=$xmldoc->getElementsByTagName("item");
      foreach($nodelist as $item) {
      echo "<div class="spazio">\n";
      foreach($item->childNodes as $node) {
      switch($node->nodeName) {
      case "title":
      $title = $node->textContent;
      break;
      case "description":
      $testo = str_replace("<P", "<p", str_replace("</P>", "</p>", $node->textContent));
      $description = "<p>".$testo."</p>\n";
      break;
      case "link":
      $link = "<p class="center"><strong>></strong><a href="".trim($node->textContent)."" title="".$title."">Maggiori informazioni</a><strong><</strong></p>\n";
      break;
      }
      }
      echo "<h3>".$title."</h3>\n".$description.$link;
      echo "</div>";
      }

      Grazie a tutti
      Ciao
      Akito

      postato in Coding
      A
      akito