Показать сообщение отдельно
Старый 04.06.2006, 03:23
yelbota вне форума Посмотреть профиль Отправить личное сообщение для yelbota Найти все сообщения от yelbota
  № 7  
Ответить с цитированием
yelbota

Регистрация: Jun 2006
Сообщений: 6
Код:
<?php
  // Переменные переданные через POST содержатся в массиве $_POST
  // Переменные переданные через GET содержатся в массиве $_GET
  
  // Выводем значение var1
  echo $_POST["var1"];

  // Выводем значение var2
  echo $_POST["var2"];

  // для GET соответственно
  
  echo $_GET["var1"];
  echo $_GET["var2"];

  // Также переменные переданные GET во всех версиях PHP 
  // включая последнии релизы автоматически объявляются глобальными,
  // если включен register_globals

  echo $var1;
?>
Обрати внимание, что в PHP6 register_globals могут отменить и скорее всего отменят. Перед тем как использовать переданные данные их стоит очитстить от нежелательных символов (перед записью в базу данных напрмер). Для этого используй функции:
  • str_replace() для замены конкретного символа.
  • htmlspecialchars() для замены спец-символов HTML на мнемоники.