Navigazione

  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Registrati
  • Accedi
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. Categorie
  3. Coding e Sistemistica
  4. Coding
  5. rss e php
Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
  • A
    ale90 User Attivo • 4 set 2007, 14:18 ultima modifica di

    rss e php

    Ciao, ho provato a fare questa pagina http://www.giochi-flash.net/rss_giochi.php (da aprire con ie)
    però sotto mi da questo errore
    Impossibile visualizzare la pagina XML
    Impossibile visualizzare l'input XML tramite il foglio di stile XSL. Correggere l'errore, quindi fare clic su [URL="javascript:location.reload()"]Aggiorna, oppure riprovare in un momento successivo.
    Lo spazio non è consentito in questa posizione. Errore durante l'elaborazione della risorsa "http://www.giochi-flash.net/rs...
    <title>Aim & Fire</title>
    ------------^></title>

    <link>http://www.giochi-flash.net/giochi-gratis-flash/arcade/471_Donkey_Kong.html</link>  
    
    <description>Muovi Super Mario lungo le rampe e le scale  evitando i barili lanciati da Donkey Kong. Sali più in alto che puoi cercando di  superare tutti i livelli per raggiungere e salvare la principessa.</description>  
    

    </item>

    Cosa significa??

    :ciauz::ciauz:

    0 Miglior Risposta Ringrazia Cita Rispondi

      1 Risposta Ultima Risposta
      Caricamento altri post
      Rispondi
      • Topic risposta
      Effettua l'accesso per rispondere
      • Da Vecchi a Nuovi
      • Da Nuovi a Vecchi
      • Più Voti
       

    • massimux
      massimux Moderatore • 4 set 2007, 17:56 ultima modifica di

      che hai sbagliato a scrivere il codice 🙂

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        ale90 User Attivo • 4 set 2007, 18:39 ultima modifica di

        Non capisco cosa ho sbagliato o fatto così

        <item>
        <title><? echo "$nome"; ?></title>
        <link>http://www.giochi-flash.net/giochi-gratis-flash/<? echo "$cat_id"; ?>/<? echo "$id"; ?><? echo "$nome"; ?>.html</link>
        <description><? echo "$descrizione"; ?></description>
        </item>

        Ciaoo

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gorka Super User • 4 set 2007, 19:20 ultima modifica di

          Il problema potrebbe essere dovuto ai segni < e > nei tag php

          <? echo "$nome"; ?>
          viene visto come un nodo xml

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            ale90 User Attivo • 4 set 2007, 20:10 ultima modifica di

            mmm è come potrei ovviare a questo probelama??

            Ciauz

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • S
              skyline User Attivo • 5 set 2007, 07:21 ultima modifica di

              l'errore indica che c'è

              <title>Aim & Fire</title>
              ------------^></title>
              non capisco perchè si chiude due volte i title e mette ----------^>

              al posto di
              <item>
              <title><? echo "$nome"; ?></title>
              <link>http://www.giochi-flash.net/giochi-gratis-flash/<? echo "$cat_id"; ?>/<? echo "$id"; ?><? echo "$nome"; ?>.html</link>
              <description><? echo "$descrizione"; ?></description>
              </item>

              il tuo è

              <item>
              <title><? echo "$nome"; ?></title>
              -----------^></title>
              <link>http://www.giochi-flash.net/giochi-gratis-flash/<? echo "$cat_id"; ?>/<? echo "$id"; ?><? echo "$nome"; ?>.html</link>
              <description><? echo "$descrizione"; ?></description>
              </item>

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                ale90 User Attivo • 5 set 2007, 15:12 ultima modifica di

                No sul mio file rss_giochi.php è così

                <item>
                <title><? echo "$nome"; ?></title>
                <link>http://www.giochi-flash.net/giochi-gratis-flash/<? echo "$cat_id"; ?>/<? echo "$id"; ?><? echo "$nome"; ?>.html</link>
                <description><? echo "$descrizione"; ?></description>
                </item>

                Non capisco come mai mi viene quel </title> in più :S

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • S
                  skyline User Attivo • 5 set 2007, 15:21 ultima modifica di

                  prova a togliere le " scrivi solo <?=$nome;?> in tutti

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • A
                    ale90 User Attivo • 5 set 2007, 15:59 ultima modifica di

                    Ciao, ti posto tutto il codice

                    <?php
                    include("inc/config.php"); 
                    header("Content-Type: application/xml");
                    echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>";
                    
                    @mysql_connect($host, $user, pass);
                    @mysql_select_db($name);
                    
                    $query = mysql_query("SELECT * FROM giochi_files ORDER BY id_gioco DESC LIMIT 0,50");
                    
                    echo "
                    <rss version=\"2.0\">\n
                    <channel>\n
                    <title>Giochi-Flash.net</title>\n
                    <link>$url</link>\n
                    <description>Tantissimi Giochi In Flash Da Giocare On Line</description>\n
                    <language>it-IT</language>\n
                    <image>\n
                    <title>Giochi-Flash.net</title>\n
                    <url>$url/images/logo.gif</url>\n
                    <link>$url</link>\n
                    </image>\n
                    <webMaster>info@giochi-flash.net</webMaster>\n
                    ";
                    while ($res = mysql_fetch_array($query))
                    {
                    $id=$res['id_gioco'];
                    $nome=$res['nome'];
                    $nome_ = str_replace(" ", "_", $nome);
                    $descrizione=$res["descrizione"];
                    $immagine=$res['screenshot_path'];
                    $file_path=$res['file_path'];
                    $cat_id=$res['cat_id'];
                    ?>
                    <item>
                    <title><? echo $nome; ?></title>
                    <link>http://www.giochi-flash.net/giochi-gratis-flash/<? echo $cat_id; ?>/<? echo $id; ?>_<? echo $nome_; ?>.html</link>
                    <description><? echo $descrizione; ?></description>
                    </item>
                    <?
                    }
                    ?>
                    </channel>
                    </rss>
                    <?
                    @mysql_close();
                    ?>
                    
                    

                    Ho provato a togliere tutte le " in tutti ma cmq non succede nulla però ho notato che se tolgo via

                    [HTML]<link>http://www.giochi-flash.net/giochi-gratis-flash/<? echo $cat_id; ?>/<? echo $id; ?><? echo $nome; ?>.html</link>[/HTML]

                    Funziona tutto

                    Cosa potrebbe essere??

                    :ciauz::ciauz:

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti