File size: 1.1Kb
<?php
/* читаем файл в массив */
$file=@file("mod/forum/rasd.txt");
/* считаем кол-во строк */
$count=count($file);
/* максимальное кол-во строк на странице*/
$max="25";
/* делим общее кол-во строк на максимальное
округляем в большую сторону и тем самым получаем
общее число страниц */
$pages=ceil($count/$max);
/* вводим переменную, указывающую номер страницы */
if(isset($_GET["p"])){$p=$_GET["p"];}
else{$p="1";}
/* вводим переменные для навигации */
$first_str=($p*$max)-$max ;
$last_str=($p*$max)-1;
for($i=$first_str;$i<=$last_str;$i++)
{
if(@$file[$i])
{
$post_read = explode("|",$file[$i]);
echo "
<table style=\"text-align: left; width: 100%;\" border=\"1\"cellpadding=\"0\" cellspacing=\"0\">
<tbody>
<tr>
<td><a href=\"/?pg=$pg&t_t_t=$post_read[1]\">$post_read[0]</a></td>
</tr>
<tr>
<td>$post_read[2]</td>
</tr>
</tbody>
</table>
<br>";
}
}
/* страницы */
print "<br><br>Страницы: ";
for($u=1;$u<=$pages;$u++)
{
if($p!=$u){print "<a href='index.php?p=$u'>$u</a> ";}
elseif($p==$u){print "<b>$u</b> ";}
}
?>