Ragazzi...tramite una guida reperita sul web...sto cercando di crear la paginazione di un file di testo, tutto ok...o credo..ma per il momento mi si presenta un problema...
Il testo mi viene stampato al contrario...ciòè la prima riga alla fine...e l'ultima riga all'inizio...anche se le parole sono scritte correttamente e anche le singole frasi.
Vi posto il codice:
Codice PHP:
<?php
//Ricerca del file
$file = file("./file.txt");
if($perpage == FALSE) $perpage = 30;
if($pos == FALSE) $pos = 0;
$count = count($file);
//Stampa del file
for($i = $pos; $i < ($perpage+$pos); $i++)
{
if($i > $count-1) break;
$result = explode("|", trim($file[$count-$i-1]));
echo "[*]$result[0] $result[1]\n";
}
//Stampa dei numeri di paginazione
echo "<div align=\"center\">[ ";
for($p = 0; $p < $count; $p++)
{
if(!($p % $perpage))
{
$pg = ($p/$perpage)+1;
if ($p == $pos)
{
echo "[b]$pg[/b] ";
}
else
{
echo "<a href=\"?pos=$p\">$pg</a> ";
}
}
}
echo " ]</div>";
?>
Grazie!