За последние 24 часа нас посетили 22676 программистов и 1009 роботов. Сейчас ищут 735 программистов ...

Как сделать перенаправление в контент?

Тема в разделе "PHP для новичков", создана пользователем Suyunoff, 12 окт 2019.

Метки:
  1. Suyunoff

    Suyunoff Новичок

    С нами с:
    16 июл 2019
    Сообщения:
    38
    Симпатии:
    1
    Есть такой код форума,Когда пользователь пишет ответ выходить текст "Ваш текст добавлен" и ссылка на темы, когда вместо еко просто пишу хедер и отправляю туда, ничего не выходит, сообщение не добавлянтся, выходит пустая таблица как сделать чтобы вместо Ваш ответ успешно добавлен перенаправляла сразу на адрес "Перейти к ответам"?
    Код (Text):
    1.  
    2.  
    3. $sql2="INSERT INTO $tbl_name(question_id, a_id, a_name, a_email, a_answer, a_datetime)VALUES('$id', '$Max_id', '$a_name', '$a_email', '$a_answer', '$datetime')";
    4. $result2=mysql_query($sql2);
    5.  
    6. if($result2){
    7. echo "Ваш ответ успешно добавлен<BR>";
    8. echo "<a href='view_topic.php?id=".$id."'>Перейти к ответам</a>";
     
  2. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    PHP:
    1. # session_start();# запуск сессии
    2.  
    3. $sql2="INSERT INTO $tbl_name(question_id, a_id, a_name, a_email, a_answer, a_datetime)VALUES('$id', '$Max_id', '$a_name', '$a_email', '$a_answer', '$datetime')";
    4. $result2=mysql_query($sql2);
    5. if($result2)
    6. {
    7.   # $_SESSION['success'] = 'Ваш ответ успешно добавлен'; # сообщение
    8.  header("location: view_topic.php?id=$id");
    9.  exit;
    10. }
    а вообще ты используешь старое расширения mysql которое удаленно, перейди на PDO или MYSQLI