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

Тема в разделе "PHP программирование", создана пользователем nws, 24 авг 2007.

  1. nws

    nws Гость

    Код (Text):
    <?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 записей на странице потом страницы разбиваются на нумерацию

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

Поделиться этой страницей