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

Форум PHP

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

 

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

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

тема: GET и POST
 
 автор: Евгений Петров   (19.06.2005 в 21:48)   письмо автору
 
 

Есть скрипт, который принимает данные из массива GET и из массива POST. Можно ли как нибудь усовершенствовать проведенный ниже код?

if(isset($_POST['login']))
    $login=$_POST['login'];
  else
    $login=$_GET['login'];
  if(isset($_POST['id']))
    $id=$_POST['id'];
  else
    $id=$_GET['id'];

   
 
 автор: $OMEGA   (19.06.2005 в 21:58)   письмо автору
 
   для: Евгений Петров   (19.06.2005 в 21:48)
 

Оптимизации данный код не требует, но для пущей надежности, создайте еще сессию и плюшку и передайте переменные ещё и в них :-)

   
 
 автор: cheops   (19.06.2005 в 22:07)   письмо автору
 
   для: Евгений Петров   (19.06.2005 в 21:48)
 

Если вам всё-равно откуда поступает параметр $id, вы можете воспользоваться суперглобальным массивом $_REQUEST, который включает в себя $_GET, $_POST, $_COOKIE.

   
 
 автор: Евгений Петров   (19.06.2005 в 22:43)   письмо автору
 
   для: cheops   (19.06.2005 в 22:07)
 

О! Это наверное то что мне надо, а что значит все равно откуда поступает?

   
 
 автор: RV   (19.06.2005 в 23:06)   письмо автору
 
   для: Евгений Петров   (19.06.2005 в 22:43)
 

все равно значит пофиг или $_GET['login'] или $_POST['login'] если логин есть или в гете или в посте или в обоих, в $_REQUEST он точно будет

   
Rambler's Top100
вверх

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