Visualizzazione risultati 1 fino 15 di 15

Discussione: Feed AlterForum

  1. #1
    Guest

    Question Feed AlterForum

    Allora ragazzi, io ho un AlterForum installato su un AlterSito. Ho abilitato i feed ed ho messo questo codice in un file *.php

    Codice PHP:
    <?PHP
    // Creo un nuovo oggetto XML DOM
    $xmldom = new DOMDocument();

    // Scelgo il feed RSS remoto da leggere
    $xmldom->load("http://blackatomserver.altervista.org/basforum/feed.php");

    // Scorro il noto rappresentato dal tag <entry>
    $nodo = $xmldom->getElementsByTagName("entry");

    // Effettuo un ciclo su tutti i nodi <entry> trovati
    for ($i=0; $i<=$nodo->length-1; $i++)
    {
    // Estraggo il contenuto dei singoli tag del nodo <entry>
    $titolo = $nodo->item($i)->getElementsByTagName("title")->item(0)->nodeValue;
    $collegamento = $nodo->item($i)->getElementsByTagName("link")->item(0)->nodeValue;
    $contenuto = $nodo->item($i)->getElementsByTagName("author")->item(0)->nodeValue;

    // Stampo a video i risultati
    ?>
    <p><a href="<?PHP echo $collegamento;?>"><?PHP echo $titolo;?></a><br><?PHP echo $contenuto;?></p>
    <?PHP
    }
    ?>
    Solo che non funziona. Il feed esiste ma non esce. Perché? Devo abilitare qualcos'altro?
    P.S.: ho provato anche con feed di altri siti, ma non escono :(
    PERCHÈ????????????
    Ultima modifica di saitfainder : 06-11-2012 alle ore 16.09.02 Motivo: Usa il tag [php]

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Comincia col controllare che il caricamento del feed avvenga correttamente.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Guest

    Predefinito

    Eehhmm... Scusami ma cosa intendi dire? Vedi l'indirizzo del feed: è valido.
    Comunque, chi mi potrebbe dare una risposta completa?
    Se vi venga utile, ecco le impostazioni dei feed:
    Ultima modifica di blackatomserver : 06-11-2012 alle ore 16.23.45

  4. #4
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Ho detto il caricamento del feed, non il feed. Quindi intendevo che nel tuo script devi innanzitutto controllare che sia stato caricato qualcosa.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  5. #5
    Guest

    Predefinito

    Se può essere d'aiuto: in locale funzionicchia.
    Così com'è scritto ritorna una pagina con titolo e autore corretti ma con link vuoto (<a href="" ecc)
    sostituendo:

    getElementsByTagName("link")

    con

    getElementsByTagName("id")

    funziona, e si ottiene questo:

    Codice HTML:
     <p><a href="http://blackatomserver.altervista.org/basforum/viewtopic.php?t=6&p=6#p6">Clan Wars • MODULO RICHIESTA CLAN WAR</a><br>ReDevil</p>
    <p><a href="http://blackatomserver.altervista.org/basforum/viewtopic.php?t=5&p=5#p5">Tutorials • Scaricare GTA:San Andreas + San Andreas Multiplayer 0.3e</a><br>ReDevil</p>
    <p><a href="http://blackatomserver.altervista.org/basforum/viewtopic.php?t=4&p=4#p4">Alleanze • MODULO RICHIESTA ALLEANZA</a><br>ReDevil</p>
    <p><a href="http://blackatomserver.altervista.org/basforum/viewtopic.php?t=3&p=3#p3">Arruolamenti • MODULO RICHIESTA ARRUOLAMENTO</a><br>ReDevil</p>
    <p><a href="http://blackatomserver.altervista.org/basforum/viewtopic.php?t=2&p=2#p2">Regolamento • Regolamento Server &amp; Forum</a><br>ReDevil</p>
    Provando invece dallo spazio web non si ottiene risulato (nessun codice inviato, neppure un byte)

  6. #6
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Citazione Originalmente inviato da stefanodurso Visualizza messaggio
    Provando invece dallo spazio web non si ottiene risulato (nessun codice inviato, neppure un byte)
    Per poter accedere via PHP ai contenuti del proprio sito occorre sbloccare le connessioni server-to-server. E probabilmente il problema è quello.

    Per scoprirlo basta aggiungere in cima:

    Codice:
    error_reporting(E_ALL);


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  7. #7
    Guest

    Predefinito

    Sto quasi pensando sia un problema di AlterVista. Ma il dannatissimo codice funziona ma restituisce una pagina bianca! Nel sorgente della pagina restituita è completamente vuota! Non capisco perché! Qualcuno sa aiutarmi concretamente?
    P.S.: devo far mostrare i feed (su uno spazio web) nel file index.php della root principale, i feed (del forum) si trovano nella cartella /basforum/feed.php.
    Ultima modifica di blackatomserver : 07-11-2012 alle ore 17.37.18

  8. #8
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Hai messo la riga di error reporting?...


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  9. #9
    Guest

    Predefinito

    Come aggiungo il codice? Mi potresti spiegare per favore?

  10. #10
    Guest

    Predefinito

    Hai fatto quanto detto da saitfainder?
    Citazione Originalmente inviato da saitfainder Visualizza messaggio
    Per poter accedere via PHP ai contenuti del proprio sito occorre sbloccare le connessioni server-to-server. E probabilmente il problema è quello.

  11. #11
    Guest

    Predefinito

    stefanodurso, vado su Server To Server ed esce solo quella cosa per allargare la banda

  12. #12
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Non è la banda, è la possibilità di collegarsi ai server al di fuori della whitelist.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  13. #13
    Guest

    Predefinito

    Si ma esce che devo pagare. È l'unico modo?

  14. #14
    Guest

    Predefinito

    Ti appare come nell'immagine sotto?



    In neretto, subito sopra alla scritta rossa c'è scritto che non comporta alcuna costo

  15. #15
    Guest

    Predefinito

    Risolto! Chiudete topic :)
    Però non prendete per fessi la gente perché non lo sono .-.
    È costato eccome, i soldi di un SMS! Saranno anche qualche 15 centesimi, però mi hai comunque preso per i fondelli dicendo che non costava nulla .-.
    Vabbè, l'importante è che ho sbloccato la whitelist .__.
    Ultima modifica di blackatomserver : 09-11-2012 alle ore 00.17.35

Tags for this Thread

Regole di scrittura

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