Помощник
|
Работа с формами (<form></form>) |
FeDeRaL_mw
|
Сообщение
#1
|
||
|
|
||
|
|||
FeDeRaL_mw
|
Сообщение
#2
|
|
Ошибка понята. Решение найдено - редирект средствами JavaScript.
|
|
|
ssabbass |
13.10.2013, 21:10;
Ответить: ssabbass
Сообщение
#3
|
|
Java Вам в помощь. Вот пример простенького скрипта редиректа для Вашего случая:
<script language="javascript" type="text/javascript">
location.replace("http://laba.loc/students-add.php"); </script> |
|
|
c0ns0l3 |
16.10.2013, 21:12;
Ответить: c0ns0l3
Сообщение
#4
|
|
[member=FeDeRaL], проблема заключается в том, что РНР запрещает посылать Header'ы после того, как они уже отосланы. Собственно о чем и говорит вам данная ошибка.
Хедеры автоматически отправляются сразу после того, как был произведен какой-либо вывод на экран пользователю (echp, print, ... и даже сообщение об ошибке парсера). Следовательно, судя по вашей "ошибке" - первый вывод на экран проивзодится в stud-add.php на строке 22. Исходя из кода "обработчика" который вы предоставили, вывод может быть только в or die(mysql_error() ."<br/>". $sql) - что означает или у вас там ошибка, или же выводится где-то раньше еще. Обойти данный вариант можно, как выше сказали через JS или же "запретить" вывод данных. При помощи ob_start(). |
|
|
k1on |
17.10.2013, 0:58;
Ответить: k1on
Сообщение
#5
|
|
советую еще обращать внимание на кодировку. по-хорошему должна быть UTF-8 without BOM
если UTF-8 with BOM, то тогда надо ее заменить. так же перед PHP надо удалять все, если это чистый код файла обработчика указан в топике. закрывать тег <?php тоже не советую, воизбежании лишних символов после него. кстати, к теме не относится, но пора давно уже смотреть в сторону mysqli в этом примере вставить данные из любой другой таблицы можно за 5 секунд. а данные эти могут быть критичные... поэтому сразу начинайте делать правильно. |
|
|
fedornabilkin |
18.10.2013, 11:46;
Ответить: fedornabilkin
Сообщение
#6
|
|
|
кстати, к теме не относится, но пора давно уже смотреть в сторону mysqli Есть какие-то аргументы?Года три-четыре назад кричали, что надо смотреть в сторону utf-8, но тем не менее до сих пор еще есть сайты с cp1251 и ничего страшного не происходит.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Нужна работа | 0 | filatd | 741 | 12.1.2024, 17:08 автор: filatd |
|
Работа: Разная рутина Работа, разные рутинные задачи: постинг / переговоры / поиск |
1 | ivanshargin | 964 | 31.10.2023, 17:55 автор: ServersExpert |
|
Нужна удаленная работа Нужна удаленная работа |
0 | filatd | 1014 | 12.9.2023, 11:40 автор: filatd |
|
Нужны тексты для сайта, работа на постоянку | 6 | danilchuk88 | 1632 | 19.3.2023, 0:53 автор: malamut |
|
Работа по размещению ссылок | 1 | masterstraff | 2099 | 17.12.2022, 2:43 автор: aspi |
Текстовая версия | Сейчас: 24.4.2024, 8:28 |