Gal_Sergey пишет:Возникает новый вопрос: скрипты использующие суперглобальные переменные могут повести себя непредсказуемо?
Вообще-то я назвал бы $_REQUEST сливками всего что поступило скрипту ПХП. Так что если Вам по барабану откуда именно взять переменную с куков или с параметров запроса get или post, то берите её с $_REQUEST. Например, это пригодится если вы хотите получить sid сессии, оно как известно может передаваться не только в куках, но и в параметре get или post если через форму в скрытом поле, или через аякс запрос. Но коли Вы забеспокоились о "предсказуемости", то делаю вывод что Вы хотите четко знать откуда поступила та или иная переменная, вот в этом случае используйте три разных массива:
$_COOKIE - для куков
$_POST - для ПОСТовых параметров
$_GET - для ГЕТовых параметров
куки через форму не передаются.. они передаются либо искусственно через заголовки аякс, либо автоматически при их наличии на клиентской машине.
|