PHP для обработки динамических значений метода множественной формы POST

У меня есть jQuery для отправки 'N' числа форм. Теперь мне нужно прочитать значения POST на основе количества компонентов. Может ли кто-нибудь предложить код для чтения всех значений POST ? особенно я хочу читать approve1 , approve2 ... values

Примечание: когда я нажимаю кнопку «Отправить», все эти разные значения формы отправляются на страницу submit.php

Моя форма:

 <form name="f1" action="submit.php" method=POST> <input type="hidden" name="approve1" value="93545" /> <input type="submit" value="Submit/> </form> <form name="f2" action="submit.php" method=POST> <input type="hidden" name="approve2" value="93545" /> <input type="submit" value="Submit/> </form> ..... <input type="button" value="Submit All"/> 

JQuery:

 $(function() { $("#submitAll").click(function(ev) { ev.preventDefault(); var newForm = $("<form action='submit.php' method='POST'></form>"); $("form input[type='hidden']").each(function(i, e) { newForm.append( $("<input type='hidden' />") .attr("name", e.name) .attr("value", e.value) ); }); $(document.body).append(newForm); newForm.submit(); }); }); 

foreach($_POST as $name => $value) публикует только последнее значение формы, ie approve2 value в этом примере

Solutions Collecting From Web of "PHP для обработки динамических значений метода множественной формы POST"