переменные PHP $ _POST
В PHP предопределенная переменная $ _POST используется для формирования из метода = "пост" в значении коллекции.
$ _POST Переменной
Формы предопределены $ _POST переменная используется для сбора от метода = "пост" в стоимостном выражении.
Информация Форма отправлена с помощью метода POST от, для тех, кто не видно (не отображается в адресной строке браузера), а также от количества информации, передаваемой также не ограничено.
Примечание: Тем не менее, по умолчанию, максимальное количество информации , отправленной к методу POST 8 МБ (может быть изменен путем установки php.ini файла post_max_size).
примеров
form.html код файла выглядит следующим образом :
<html> <head> <meta charset="utf-8"> <title>本教程(w3big.com)</title> </head> <body> <form action="welcome.php" method="post"> 名字: <input type="text" name="fname"> 年龄: <input type="text" name="age"> <input type="submit" value="提交"> </form> </body> </html>
Когда пользователь нажимает на кнопку "Отправить", URL, подобный следующему:
http://www.w3big.com/welcome.php
Файл "Welcome.php" теперь может собрать $ _POST переменную данных формы (Обратите внимание, что имя поля формы автоматически становятся $ _POST ключей массива):
欢迎 <?php echo $_POST["fname"]; ?>!<br> 你的年龄是 <?php echo $_POST["age"]; ?> 岁。
Демо доступ через браузер следующим образом:
Когда использовать метод = "пост"?
Информация из формы с методом POST передачи, не видны никому, и от количества информации, передаваемой также не ограничено.
Однако, так как тег не отображается в URL, не представляется возможным сделать закладку эту страницу.
переменная PHP $ _REQUEST
Предопределенной переменной $ _REQUEST содержит $ _GET, $ _ POST и содержание $ _COOKIE.
$ _REQUEST Переменная может быть использована для сбора данных формы, отправленные через GET и POST методов.
примеров
Вы можете файл "welcome.php" изменяется следующим образом код, он может принимать $ _GET, $ _ POST и другие данные.
欢迎 <?php echo $_REQUEST["fname"]; ?>!<br> 你的年龄是 <?php echo $_REQUEST["age"]; ?> 岁。