Codice PHP:
<? $id = $_GET['id'];$i = $_GET['i'];
echo"<html><body>";
$file = "fileID.txt"; $total = filesize($file);
$file2 = file_get_contents($file);
$fp = fopen($file,"r") or die("errore nell esecuzione");
$data = fread($fp, $total);
fclose($fp);
$num = $i * 500 ;
$linea = $num+500;
$perpage = $linea;
$a = $i+1; $b = $i-1;
$visualizza = substr($file2,$num,$linea);
echo" $visualizza <hr color='red'/>";echo"<br/><br/>";
echo"<big><a href='paging.php?i=$a&id=$id'> avanti </a> ";
echo"<a href='paging.php?i=$i&id=$id'> (($i)) </a>";
echo"<a href='paging.php?i=$b&id=$id'> indietro </a></big>";
echo"<br/><a href='main.php?id=$id'>torna indietro</a></body></html>"; ?>
ciao ragazzi sono una frana a manipolare i file come database :( qualcuno può aiutarmi a capire come impaginare un file.txt :( in questo caso quando clicco sul link avanti la visualizzazione di ciò che sta nel file.text viene raddoppiata :( cioè invece di visualizzare 1-da0 a 500, 2da 500 a 1000,3 da 1000 a 1500 caratteri mi da 1 da 0 a 500,2 da 0 a 1000 ,3 da 500 a 1500 e così via :( dove sbaglio??