1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

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

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

  1. nws

    nws Гость

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

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

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