Просмотр файла mod/forum/log/read_rasd.php

Размер файла: 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> ";}
}
?>