Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вмето post отправляет get
 
 автор: neadekvat   (11.11.2010 в 18:23)   письмо автору
 
 

Создал форму
<form action="/ajax/problems" method="post">
...
</form>

Не передает данные. Смотрю $_SERVER, а там REQUEST_METHOD = get.
Ничего не понимаю, почему так?

  Ответить  
 
 автор: sim5   (11.11.2010 в 18:43)   письмо автору
 
   для: neadekvat   (11.11.2010 в 18:23)
 

При передаче формы методом POST, методом GET возможна передача только тех параметров, которые вы укажите в атрибуте action.

  Ответить  
 
 автор: neadekvat   (11.11.2010 в 18:49)   письмо автору
 
   для: sim5   (11.11.2010 в 18:43)
 

Это то понятно.
Но после отправки формы метод передачи данных остается get, и массив $_POST соответственно пуст..

  Ответить  
 
 автор: sim5   (11.11.2010 в 19:02)   письмо автору
 
   для: neadekvat   (11.11.2010 в 18:49)
 

Такого быть не может, если только вы не накосячили, то есть, передаете данные посредством ajax и методом get, например. Сам браузер по своей инициативе этого не сделает.

  Ответить  
 
 автор: neadekvat   (11.11.2010 в 19:09)   письмо автору
 
   для: sim5   (11.11.2010 в 19:02)
 

Там что-то вообще непонятное.
Если указать метод get - данные отправляются через адресную строку.
Если указать метод post - то после нажатия на кнопку переход происходит, но данные не приходят ни через get (они естесственно не передются через адресную строку), ни через post. Нифига не понимаю.

  Ответить  
 
 автор: sl1p   (11.11.2010 в 19:18)   письмо автору
 
   для: neadekvat   (11.11.2010 в 19:09)
 

полный код покажите ёпт ибо кэп в недоумении от ваших точечек

  Ответить  
 
 автор: neadekvat   (11.11.2010 в 19:44)   письмо автору
 
   для: neadekvat   (11.11.2010 в 18:23)
 

Я порой просто ничего не понимаю.
Проверил форму в отдельном файле - работает.
Начал ковырятся, туда-сюда, заработала форма и в движке, начал идти в обратном направлении (т.е. к тому, что было сначала), дошел до самого начал - работает..

  Ответить  
 
 автор: mihdan   (12.11.2010 в 01:00)   письмо автору
 
   для: neadekvat   (11.11.2010 в 19:44)
 

Так в чем проблема?

  Ответить  
 
 автор: neadekvat   (12.11.2010 в 07:35)   письмо автору
 
   для: mihdan   (12.11.2010 в 01:00)
 

По теме - ни в чем.
А так - мне совсем не нравится, что я так и не понял, почему не работало.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования