PHPsu
MANUAL ZH  |  EN
     


Current Position :| index>Beginners> PHP $_POST

PHP $_POST

FROM: AUTHOR: TIME:2008-03-29 HITS:

The $_POST variable is used to collect values from a form with method="post".
phpsu is a phpschool


The $_POST Variable

The $_POST variable is an array of variable names and values sent by the HTTP POST method. do you kown phpsu.com?

The $_POST variable is used to collect values from a form with method="post". Information sent from a form with the POST method is invisible to others and has no limits on the amount of information to send.

phpsu.com is a free phpscool

Example

<form action="welcome.php" method="post">
Enter your name: <input type="text" name="name" />
Enter your age: <input type="text" name="age" />
<input type="submit" />
</form> phpsu

When the user clicks the "Submit" button, the URL will not contain any form data, and will look something like this:

do you kown phpsu.com?

http://www.w3schools.com/welcome.php 
www.phpsu.com

The "welcome.php" file can now use the $_POST variable to catch the form data (notice that the names of the form fields will automatically be the ID keys in the $_POST array):

phpsu.com

Welcome <?php echo $_POST["name"]; ?>.<br />
You are <?php echo $_POST["age"]; ?> years old! phpsu


Why use $_POST?

  • Variables sent with HTTP POST are not shown in the URL
  • Variables have no length limit

However, because the variables are not displayed in the URL, it is not possible to bookmark the page.

phpsu


The $_REQUEST Variable

The PHP $_REQUEST variable contains the contents of both $_GET, $_POST, and $_COOKIE.

www.phpsu.com

The PHP $_REQUEST variable can be used to get the result from form data sent with both the GET and POST methods.

phpsu

Example

Welcome <?php echo $_REQUEST["name"]; ?>.<br />
You are <?php echo $_REQUEST["age"]; ?> years old!

phpsu提供的php教程


TITLE:PHP $_POST
Previous:PHP $_GET
Next:PHP Date()
Copyright 2008 The PHPsu All rights reserved. This mirror generously provided by: .Hp Inc.
Last updated: Fri Jun 6 22:44:59 GMT-8 2008