Visualizzazione dei risultati da 1 a 3 su 3

Discussione: sitemap da mysql

  1. #1

    sitemap da mysql

    buonasera per tenere sempre aggiornato la mia sitemap con le news ho creato una script php che estrae le ultime x news dal mia database e genera la sitemap xml ma sbaglio qualcosa invece di vedere a video la strutturea tipica della sitemap mi mette il link estratto con la priorità e la frequenza di aggiornamento ecco il mio codice :

    Codice PHP:
    echo '<?xml version="1.0" encoding="utf-8"?>' . "\n";
    ?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <?php
        
        $priority 
    0.5;
        
    $changefreq 'daily';

    while(
    $array mysql_fetch_array($query)){
            
    extract($array);
    echo 
    "  <url>
            <loc>"
    .$absPath.$url_google.".html"."</loc>
            <priority>"
    .$priority."</priority>
            <changefreq>"
    .$changefreq."</changefreq>
        </url>"
    ;

    }
    echo 
    "</urlset>";
    ?>
    credo che non prenda la codifica xml ma non trovo l'errore
    Grazie

  2. #2
    ciao..
    non basta solo scrivere un xml...devi anche "comunicarlo" al browser.

    prova a mettere

    Codice PHP:
    header('Content-Type: text/xml'); 
    alla prima riga e mi raccomdo occhio agli spazi bianchi.
    Spero si risolva...


  3. #3
    Originariamente inviato da paxal78
    ciao..
    non basta solo scrivere un xml...devi anche "comunicarlo" al browser.

    prova a mettere

    Codice PHP:
    header('Content-Type: text/xml'); 
    alla prima riga e mi raccomdo occhio agli spazi bianchi.
    Spero si risolva...

    grazie paxal78 risolto grazie alla tua info

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 © 2025 vBulletin Solutions, Inc. All rights reserved.