ciao,
sto scrivendo uno script per la creazione automatica della sitemap.xml, non ho problemi con la creazione del file, ma quando devo andare ad inserire le varie pagine mi stampa solo quella con valore più alto
mi spiego meglio, utilizzo questo codice per "contare" il numero di pagine e per poi scriverle nel file xml
Codice PHP:
$count = mysql_query("SELECT COUNT(id) FROM tabella WHERE cat='$categoria'")or die(mysql_error());
$contaid = mysql_fetch_row($count);
$totid = $contaid[0];
$perpagina = 10;
$totpagine = ceil($totid / $perpagina);
for($i = 1; $i <= $totpagine; $i++) {
$paginazione = "
<url><loc type=\"string\"> $url/$categoria/index$i.php</loc>
<lastmod type=\"string\"> $data </lastmod>
<changefreq type=\"string\"> monthly </changefreq>
<priority type=\"string\">0.80</priority>
</url>";
}
il problema che è mi dovrebbe stampre valori del tipo index1.php, index2.php eccetera per ogni categoria, invece il valore $i che passa è solo quello più alto (se ci sono 8 pagine stampa solo l'8)
dove sbaglio? grazie