Показать сообщение отдельно
  #8 (permalink)  
Старый 16.01.2015, 14:24
Интересующийся
Отправить личное сообщение для dmitriy94 Посмотреть профиль Найти все сообщения от dmitriy94
 
Регистрация: 20.12.2014
Сообщений: 24

Сообщение от danik.js Посмотреть сообщение
dmitriy94, чем не устроил вариант со скрытым инпутом? Где же тогда ты хранишь id формы? Не удобней ли хранить в таком вот инпуте?

Можешь использовать и serialize(), а для разбора строки в php использовать parse_str:

parse_str($_POST['form_data'], $formData);
var_dump($formData);


В принципе, особой разницы нет. Но в этом случае на выходе - ассоциативный массив, что очень удобно.
Зачем мне его где-то хранить? Просто при обработке нужной формы в переменную вставляю ее идентификатор константой, зачем мне для этого какое-то хранилище? Вопрос изначально состоял в том, как одновременно передать переменную-идентификатор и данные формы, а потом обратиться к ним. С этим я разобрался, как раз с помощью функции serializeArray, которая удобно упаковывает данные формы.
Ответить с цитированием