Home > Php > Receive and manipulate array in form post data

Receive and manipulate array in form post data

January 7th, 2010 Leave a comment Go to comments    

Arrays can be passed from a html web form to a php script. The ‘name’ attribute of the input type should be specified as an array.

example :

<form method="post" action="arrayformdata.php">
<label>Tags</label>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="submit" value="submit">
</form>
</html>
To receive the array in a php script, we use the $_POST as
 
<pre lang="php">
<?php
 
$postedtags = $_POST['tags'];
foreach ($postedtags as $tag){
    echo "<br />$tag";
}
?>

Categories: Php Tags:
  1. No comments yet.
  1. No trackbacks yet.