ciao a tutti! ho un problemino che spero di risolvere: vorrei una paginazione in una mia pagina del sito dei file contenuti in una cartella. una sorta di |1|2|3|4|... con 5 record ciascuni che mi leggono 5 file diversi... ho già uno script che però crea una paginazione di un file di testo, ma non saprei da dove iniziare a modificarlo...
Codice PHP:
<?
$tgfile = file("file.txt");
if($tgperpage == FALSE) $tgperpage = 5;
if($tgpos == FALSE) $tgpos = 0;
$tgcount = count($tgfile);
for($tgi = $tgpos; $tgi < ($tgperpage+$tgpos); $tgi++)
{
if($tgi > $tgcount-1) break;
$tgresult = explode("|", trim($tgfile[$tgcount-$tgi-1]));
echo "$tgresult[0] $tgresult[1]";
}
echo "<form method=\"POST\" action=\"pagina.php\">
<select size=\"1\" name=\"tgpos\">";
for($tgp = 0; $tgp < $tgcount; $tgp++)
{
if(!($tgp % $tgperpage))
{
$tgpg = ($tgp/$tgperpage)+1;
if ($tgp == $tgpos)
{
echo "<option selected value=\"$tgpg\">$tgpg</option>";
}
else
{
echo "<option value=\"$tgp\">$tgpg</option>";
}
}
}
echo "</select><input type=\"submit\" value=\"Vai\"></form>";
?>