Всем привет, подскажите пожалуйста как правильно и красиво организовать такую конструкцию:
Есть форма, в ней уже есть заданное количество полей:
<textarea name="recipe_step_text_1"></textarea>
<textarea name="recipe_step_text_2"></textarea>
<textarea name="recipe_step_text_3"></textarea>
К ним по кнопке можно еще добавлять, т.е. соответственно будет
name="recipe_step_text_4",
name="recipe_step_text_5" и так далее
В этом же файле в обработчике из полей забираются данные так:
$newStepRow = array(
array(
$textKey => $_POST['recipe_step_text_1']
),
array(
$textKey => $_POST['recipe_step_text_2']
),
);
Можно ли сделать так, чтобы в обработчик поступало ровно такое количество полей, которое будет сгенерировано в форме? Чтобы не дублировать вот так массивы вручную.
Я полагаю, что можно сделать через циклы, с увеличением какого-нибудь $i на единицу, но сейчас к сожалению теории не хватает, поэтому прошу помощи, в будущем подтяну.