How to get form filed names with values php

Here we will show you tow to access or retrieve HTML form data with field name and value using PHP. HTML form data can access using GET method and POST method in PHP. It’s very simple process for get HTMl form field vame with their values.

Where we can use

This code we can use where we creating long HTML form more then 30, 40 fileds than you can use and get dynamically filed name and respectivelly value of fields.

Get form filed names with values using $_GET[] Method
This code will be work when your form attribute method should be get(mehtod=”get”).

foreach (array_keys($_GET) as $field)
{
echo $field." = ".$_GET[$field]."<br> ";
}

Get form filed names with values using $_POST[] Method
This code will be work when your form attribute method should be get(mehtod=”post”).

foreach (array_keys($_POST) as $field)
{
echo $field." = ".$_POST[$field]."<br> ";
}

Get form filed names with values using $_REQUEST[] Methode
This will be work with both get or post method

foreach (array_keys($_REQUEST) as $field)
{
echo $field." = ".$_REQUEST[$field]."<br> ";
}

Simple HTML form example

<form method="post">
<input type="text" name="firstname" placeholder="First Name" />
<input type="text" name="lastname" placeholder="Last Name" />
<input type="submit" name="submit" />
</form>

Keywords: php get input value, php set input value to variable, php form example, passing values from html to php $_get and $_post, pass php variable to html form, how to get textbox value in php, php get post data, get form field names with php, how to retrieve HTML form data with PHP, PHP, HTML, HTML form, $_GET[], $_POST[]

About Author

My name is Mukesh Jakhar and I am a Web Application Developer and Software Developer, currently living in Jaipur, India. I have a Master of Computer Application in Computer Science from JNU Jaipur University. I loves to write on technology and programming topics. Apart from this, I love to travel and enjoy the beauty of nature.

Sign up for weekly update

Milkshake is almost ready. If you're interested in testing it out, then sign up below to get exclusive access.