Гостевая книга

  • Автор темы nws
  • Дата начала
N

nws

Гость
#1
Код:
<?php
$f = fopen ("messages.txt","a+") or die ("error");
if (@htmlspecialchars($_POST['text'])!=="") fwrite($f,@$_POST['text']."##"."<hr>");
fclose($f);
$file_v_stroku = file_get_contents('messages.txt');
$razb = explode("##",$file_v_stroku);
$exchange = array_reverse($razb);
$out = join(" ",$exchange);
$num=$_POST['text'];
$perpage=10;
$pages .= 'Страницы:';
$pages_count = @ceil($num/$perpage); 
for($j=1;$j<=$pages_count;$j++) 
{ 

if ($_GET['page'] != $j) 
{ 
$pages .= ' <a href="?page='.$j.'"><b>'.$j.'</b></a> '; 
} 
else 
{ 
$pages .= ' <b>'.$j.'</b> '; 
} 
}; 

echo $out."<br></br>";
echo $pages;

?>
<form action="<?=$_SERVER['SCRIPT_NAME']?>" method="post">
<textarea name="text" cols="60" rows="10">
<?=@htmlspecialchars($_POST['text'])?>
</textarea><br>
<input type="SUbmit">
</form>
Дано:должно выводиться 10 записей на странице потом страницы разбиваются на нумерацию

Но у меня страницы не разбиваются, а сообщения отображаются вниз до конца. Помогите плз