формы — Получить мгновенно добавленный элемент в PHP $ HTTP_POST_VARS

Я работаю над веб-страницей, которая должна была получить значение поля путем сопоставления имени поля в форме.

Имя поля находится в шаблоне abc_1, abc_2, abc_3 …
Все работает хорошо в начале. Поля с такими именами могут быть сопоставлены в следующем методе. Но проблема возникает, когда пользователь мгновенно создает поле с именем поля (пример: abc_4)

Используя приведенный ниже метод, метод http_post_vars не может получить новый добавленный элемент.

Есть ли способ обновить страницу или любой метод, который может решить мою проблему.
Спасибо за помощь …

foreach ($HTTP_POST_VARS as $key => $value) {

if (preg_match('/^abc_([0-9]+)$/', $key, $matches)) {
....

}

вот способ, которым я динамически генерировать поле

function addNewPiForm() {
piSize++;

$('#piList').append('<li id="piId' + piSize + '">'+ piSize +'.&nbsp;<input type="text" size="40" name="abc_' + piSize + '" />}

Я проверил имя в режиме обозревателя спект. Значения верны

Вот кодирование, как я представляю

if (tep_not_null($action)) {
switch ($action) {
case 'update':
foreach ($HTTP_POST_VARS as $key => $value) {
if ($key == 'abc_4' )
{
die();
}
if (preg_match('/^abc_([0-9]+)$/', $key, $matches)) {
//die();
$abc = tep_db_prepare_input($HTTP_POST_VARS['abc_' . $matches[1]]);
.....

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]