Здравствуйте, уже 3 день не могу решить проблему с повторным отправление формы после обновления странички. Много чего перечитал но увы ничего не получается. Помогите пожалуйста! Где исправить?? Куда правильно вставить Header??? Создаю модальное окно PHP: <div id="add" class="modal fade" > <div class= "modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button class="close" data-dismiss="modal">x</button> <h3 class="modal-title">Добавить канал</h3> </div> <div class="modal-body"> <form action="adminka.php" method="POST"> <p> <p><strong>Введите название</strong></p> <input type="text" name="nazva" > </p> <p> <p><strong>Введите ссилку на ресурс</strong></p> <input type="text" name="sulka" > </p> <p> <p><strong>Введите цену</strong></p> <input type="text" name="price"> </p> <button class="btn btn-sucsess" type="submit" name="addenter">Добавить запись</button> </form> </div> <div class="modal-footer"> <button class="btn btn-danger" >Закрыть</button> </div> </div> </div> после чего ввожу данные и отправляю в базу код <?php $AddData=$_POST; $today=date("Y/m/d"); if(isset($AddData['addenter'])) { $error=array(); if($AddData['nazva']=='') { $error[]='Введите название'; } if($AddData['sulka']=='') { $error[]="Введите ссылку на ресурс"; } if($AddData['price']=='') { $error[]='Введите цену'; } if(empty($error)) { $us= R::dispense('chanals'); $us->nazva=$AddData['nazva']; $us->sulka=$AddData['sulka']; $us->price=$AddData['price']; $us->data=$today; $us->time1='8:00-13:00'; $us->time2='13:00-21:00'; R::store($us); header('Location: adminka.php'); exit; } else { echo'<div style="color:red;">'.array_shift($error).'</div><hr>'; } }
это работает не так. php отрабатывает на сервере и возвращает страницу. Когда страница в браузере - php уже закончил свою работу. Весь php код нужно писать в самом верху до начала какого либо вывода. И header должен быть там же. В html код можешь вставлять вывод уже готовых переменных, если это необходимо.
если скрипт находится в той же директории, где и админка, то да --- Добавлено --- блля брешу, --- Добавлено --- http://phpfaq.ru/newbie/paths