За последние 24 часа нас посетили 17732 программиста и 1680 роботов. Сейчас ищут 833 программиста ...

Система комментирования

Тема в разделе "PHP и базы данных", создана пользователем Фарход, 26 янв 2017.

Метки:
  1. Фарход

    Фарход Новичок

    С нами с:
    20 янв 2017
    Сообщения:
    18
    Симпатии:
    1
    Адрес:
    Узбекистан
    Помогите, у меня такая проблема, делаю систему комментирования, есть форма для отправки комментария и есть обработчик
    PHP:
    1. <?php
    2.              $data = $_POST;
    3.              if( isset($data['comment_do']) )
    4.              {
    5.                 $errors = array();
    6.                 if( $data['comment_text'] == '' )
    7.                 {
    8.                     $errors[] = 'Форма пустая!';
    9.                 }
    10.                            
    11.                 if(empty($errors))
    12.                 {
    13.                     $comments = R::dispense('comments');
    14.                     $comments->article_id = $_GET['id'];
    15.                     $comments->comment = $data['comment_text'];
    16.                     $comments->date = date("d-m-Y");
    17.                     $comments->user_id = $_SESSION['logged_user']['id'];
    18.                     R::store($comments);
    19.                     echo '<div style="color:green;text-align:center;">Коментарий добавлен</div><hr>';
    20.                 }else
    21.                 {
    22.                     echo '<div style="color:red;text-align:center;">'.array_shift($errors).'</div><hr>';
    23.                 }
    24.              }
    25.             ?>
    обработчик свое дело делает и выводит сообщение что комментарий добавлен, но после того как обработчик отработал, остальная часть страницы не грузится,
    по пробовал поставить поставить его в конец страницы, теперь все работает но добавленный комментарий не появляется, он появляется только после обновления, как можно это исправить
     
  2. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    дай код всей страницы с php кодом в верху (как это и положено делать)