Помощник
|
Метод post перестал работать |
people2010
|
Сообщение
#1
|
||
|
|
||
|
|||
www3_hb |
5.12.2010, 0:39;
Ответить: www3_hb
Сообщение
#2
|
|
Измени кодировку в файлах (поставь на ANSI)
У тебя стоит utf ( можно понять по первым символам п»ї) у тебя получается выходит текст(п»ї) потом заголовки грузятся а потом основной текст |
|
|
people2010
|
Сообщение
#3
|
|
Так мне нужно в кодировке ютф8 а не ANSI
|
|
|
Mulder_hb |
5.12.2010, 1:36;
Ответить: Mulder_hb
Сообщение
#4
|
|
В файле forma.php убери строку header('Content-Type: text/html; charset=utf-8');
|
|
|
alexdrob |
5.12.2010, 1:41;
Ответить: alexdrob
Сообщение
#5
|
|
открой файл акельпадом или нотепадом++ и сохрани в UTF-8 без BOM
|
|
|
people2010
|
Сообщение
#6
|
|
Странно, сработало, а чё так, почему без Бома?
Всё вроде отлично, но в Опере,хотя ов всех браузерах нормально. Версия: 10.63 Сборка: 3516 Платформа: Win32 Система: Windows XP Модуль XHTML+Voice: Плагин не загружен ПРи отправке формы, значения которые вводил в поля формы не отображаются при нажатии кнопки "Отправить". Файл forma.php выглядит у меня так: <?php/*выше этой строки пробелов никаких нет*/ header('Content-Type: text/html; charset=utf-8'); echo 'Имя'.$_POST['nm']; echo ' Пароль'.$_POST['year']; ?> Во всех браузерах значения подставляются кроме Опера 10,63. Что можно сделать? |
|
|
alexdrob |
5.12.2010, 1:50;
Ответить: alexdrob
Сообщение
#7
|
|
потому что BOM символы вы не видите, а в браузер они передаются, а раз пошла передача, то сервер уже заголовки все отправил, а вы после этого пытаетесь вызвать Header... вам и пишется что заголовки уже отправлены.
|
|
|
SilverCross |
5.12.2010, 12:42;
Ответить: SilverCross
Сообщение
#8
|
|
[php]<?
header('Content-Type: text/html; charset=utf-8'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Контакты</title> </head> <body> <form action="forma.php" method="post"> Введите имя <br /> <input type="text" name="nm" /> <br /> Введите количество лет <br /> <input type="text" name="year" /> <br /> <input type="submit" value="Отправить" /> </form> </body> </html>[/php] |
|
|
Licoric |
6.12.2010, 21:48;
Ответить: Licoric
Сообщение
#9
|
|
|
Я уж думал, пока читал, никто не напишет "<form action="forma.php">"
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как работать с игровыми партнерками? Объясните начинающему |
19 | Kiloan_Frost | 3830 | 13.3.2021, 20:02 автор: gaoduber |
|
Evadav. Что нужно знать и стоит ли работать? Отрицательный отзыв о работе с evadav.com |
14 | Kuzzma | 3463 | 12.3.2021, 19:41 автор: Trumper |
|
После переноса сайт на DLE перестал корректно работать Ищу того, кто может помочь заново все верно настроить |
6 | mr_LasVegas | 2002 | 20.7.2020, 20:52 автор: asd4 |
|
Метод получения качественных ссылок за копейки (автоматизация 90%) | 17 | arthyrgrex | 5492 | 28.2.2020, 21:13 автор: vladimir0vnk |
|
Как юрлицу работать с физлицом | 29 | TimurR | 3477 | 14.1.2020, 20:10 автор: ShowPrint |
Текстовая версия | Сейчас: 23.4.2024, 22:51 |