• User Newbie

    problema paginazione

    Ho problemi con la paginazione di un file di testo. Dal web ho copiato questo codice:
    <?php
    $file = file("./file.txt");
    if($perpage == FALSE) $perpage = 30;
    if($pos == FALSE) $pos = 0;
    $count = count($file);
    for($i = $pos; $i < ($perpage+$pos); $i++)
    {
    if($i > $count-1) break;
    $result = explode("|", trim($file[$count-$i-1]));

    echo "<li>$result[0] $result[1]\n";
    }

    echo "<div align="center">[ ";
    for($p = 0; $p < $count; $p++)
    {
    if(!($p % $perpage))
    {
    $pg = ($p/$perpage)+1;
    if ($p == $pos)
    {
    echo "<strong>$pg</strong> ";
    }
    else
    {
    echo "<a href="?pos=$p">$pg</a> ";
    }
    }
    }
    echo " ]</div>";
    ?>

    Lo script divide le pagine in modo corretto, ma non funziona il "navigatore" . In poche parole, non riesco a vedere i risultati successivi alla prima pagina (in questo caso, dal "31" in poi). Dove sta l'errore?
    Vi prego, aiutatemi!

    Grazie mille


  • User Newbie

    Personalizzo soltanto il nome del file di testo e il $perpage, ma non riesco proprio a capire dove sta l'errore. Un aiuto please!