Хочу сделать такую вещь: пользователю даётся возможность создавать товары, например. Он щелкает по кнопке, появляется строка с полями. Он вводит данные в эти поля, отправляет на сервер, всё круто. Но, что делать, если он хочет создавать за раз несколько продуктов, а именно щёлкает еще раз на кнопку, появляется вторая строка с такими же полями. И так 20 раз щелкнул кнопку, 20 строк появилось. Потом он передумал и удалил 10 строк(рядом были кнопки удаления). Загвоздка в том, как распознавать php скрипту поля, то есть, как сделать во-первых названия параметров каждого продукта уникальными и в то же время различать к какому продукту какие параметры относятся? Можно конечно каждому продукту приписывать цифру, например <input name="age1" type="text"> <input name="age2" type="text">, но это маразм. Хотелось бы элегантный способ какой-нибудь. Предложите, пожалуйста, красивый и удобный способ. И, может быть, можно сделать так, чтобы на сервер по каждому продукту пришёл массив, в котором содержатся параметры с одинаковыми названиями, то есть вот такие массивы приходили бы на сервер:
arr[0]['name'],arr[0]['age']
arr[1]['name'],arr[0]['age']
name и age в данном примере - это текстовые поля, то есть <nput type="text" name="age">
|