Codice PHP:
<?php
$testo ="prova1[new_page]prova2[new_page]prova3[new_page]prova4[new_page]prova5";
$tot_pages = explode("[new_page]", $testo);
if (!is_numeric($_GET['page'])) $page = 1;
else $page = $_GET['page'];
echo $tot_pages[$page - 1] . "
";
for ($i = 1; $i < count($tot_pages) + 1; $i++)
{
if ($i == $page) {
echo "[b]$i[/b] ";
} else {
echo "<a href=\"?page=$i\">$i</a> ";
}
}
?>
questo sul mio pc funge alla grande... forse è solo un difetto di configurazione.. ed io pensavo dipendess edal register globals... ma adesso non saprei dirti, a meno che non hai una versione di php tanto vecchia che usa ancora gli array vecchi... $HTTP_GET_VARS....