Jump to content

[SOLVED] Handling $_Post Arrays in PHP


AntiScourge

Recommended Posts

I'm creating a Recipe website, and on the form to submit the recipes there is an array of input boxes for the ingredients, here's an example of one of the boxes.

<input type="text" name="inIngredient[1]" class="new-ingredients"/>

 

By default, the page loads with 8 ingredient boxes, however using JavaScript and Ajax it is possible to increase/decrease the number of ingredients to whatever number the user requires.  My question is, when the user submits the recipe, how would I access the array of posted values, without knowing how many were submitted, or do they have to be accessed individually.

Link to comment
https://forums.phpfreaks.com/topic/81871-solved-handling-_post-arrays-in-php/
Share on other sites

<input type="text" name="inIngredient[]" value="whatever" class="new-ingredients" />
<input type="text" name="inIngredient[]" value="whatever" class="new-ingredients" />
<input type="text" name="inIngredient[]" value="whatever" class="new-ingredients" />
<input type="text" name="inIngredient[]" value="whatever" class="new-ingredients" />

 

$ingredients = $_POST['inIngredient'];

foreach($ingredients AS $ingredient){
echo $ingredient . "<br />\n";
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.