Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Последовательность передачи параметров...


Автор: Borland_Delphi_6 19.5.2007, 17:15
Имеет ли значение последовательность, в которой передаются параметры методом POST? Наблюдал на одном скрипте такую картину: в своей программе в Delphi добавляю сначала параметр p2, потом p1 и отправляю на сервер - не работает, меняю местами - все отлично. Мне всегда казалось, что это не должно иметь значения, разве не так? 

Автор: vasac 19.5.2007, 17:34
Не должно.
Если, конечно, это не автомассивы и $_POST в сценарии не перебирается foreache'ем

Автор: -=Ustas=- 20.5.2007, 08:45
Цитата(Borland_Delphi_6 @  19.5.2007,  17:15 Найти цитируемый пост)
Мне всегда казалось, что это не должно иметь значения, разве не так? 

Да, и не имеет, хотя в некоторых схемах MVC применются урлы, типа /domain.com/name_class/method/arguments . Вот тут уже порядок очевиден. 
Цитата(Borland_Delphi_6 @  19.5.2007,  17:15 Найти цитируемый пост)
Наблюдал на одном скрипте такую картину: в своей программе в Delphi добавляю сначала параметр p2, потом p1 и отправляю на сервер - не работает, меняю местами - все отлично.

Хотелось бы взглянуть smile 

Автор: Borland_Delphi_6 20.5.2007, 18:57
Цитата(-=Ustas=- @  20.5.2007,  09:45 Найти цитируемый пост)
Хотелось бы взглянуть 


На программу? Увы, тот сервер, на котором я наблюдал такой эффект, сейчас выдает 403. Но кусок кода могу дать с отправкой POST могу дать, если хочешь - пиши в личку.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)