Use PHP's super variable $ _ POST to get HTML form (HTMLForm) Data _ php entry _ foot

Source: Internet
Author: User
The previous section describes how to use the PHP super variable $ _ GET to obtain HTML Form data. This section describes how to use the PHP super variable $ _ POST to obtain HTMLForm data.

The previous section describes how to use the PHP super variable $ _ GET to obtain HTML Form data. This section describes how to use the PHP super variable $ _ POST to obtain HTML Form data.

When the method of HTML Form is get, $ _ GET is used to obtain the data of HTML Form.

When the method of HTML Form is post, $ _ POST is used to obtain the data of HTML Form.

For the difference between get and post of HTML Form, see the difference between get and post of HTML Form.

Obtain the data in the HTML Form text input box (input type = "text ").
The following is an HTML file. This HTML contains an HTML Form, which is mainly used for users to input user names.
The Code is as follows:






When You enter a name in the text box of the HTML Form, such as "Jacky", and then click OK, the page will jump to post. php. The output result is You are Jacky .. The source code of post. php is as follows:
The Code is as follows:


You are .



Obtain the data of the Form Control by taking the name value of the Form Control.

For example, "username" is the name value of the text input box of the Form Control,


You can use $ _ POST ["username"] to obtain the data in the text input box.


Obtain HTML Form (HTML Form) single dataset (input type = "radio") data
You can obtain the value of the single-sheet signature by taking the name value of the single-sheet signature.

The following is an HTML file containing a single sheet. The Code is as follows:
The Code is as follows:






In this HTML file, select either item, for example, "Orange", and click "OK". the browser will jump to radiopost. php, and the output result of radiopost. php is Orange. The source code of radiopost. php is as follows:
The Code is as follows:






In $ _ POST ["fruit"], fruit is the name value of the form ticket.

Obtain the data of the HTML Form check box (input type = "checkbox ")
You can select multiple values through the HTML Form check box. Therefore, $ _ POST produces more than one value, which is an array.

When writing the name value of the HTML Form check box, note that [] must be added at the end of the name value.

For example, name = "fruit []":
The Code is as follows:






The source code of checkboxpost. php is as follows:
The Code is as follows:


Echo count ($ _ POST ["fruit"]),"
";
Foreach ($ _ POST ["fruit"] as $ value)
{Echo $ value ,"
";
}
?>



If you select Orange and Mango and click OK, the browser will jump to checkboxpost. php: Use the count function to obtain the number of elements in the array $ _ POST ["fruit"]. If you select two items, the result is 2, then, use foreach to output the $ _ POST ["fruit"] value of each element, that is, the target value of the user option, Orange and Mango.
Related Article

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.