| |
|
|
| | вопрос такой: есть тест,каждый вопрос прописан чекбоксом,вопросов много.как обработать все чекбоксы чтобы сгенерировать мыло скаждым вопросом и ответом на него. спасибо | |
| |
|
|
| |
|
|
| |
для: malish
(02.07.2006 в 17:18)
| | | Ето php =)))
Просто создайте массив post'a =)
Потом пробегитесь по нему и все =))) | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(02.07.2006 в 17:29)
| | | А можно код если не сложно? | |
| |
|
|
| |
|
|
| |
для: malish
(02.07.2006 в 18:46)
| | |
foreach($_POST as $key=>$value)
{
echo($key."->".$value."<br>");
}
|
Вот так вывожу. проблема в другом: если чекбокс отмечен то поле и его значение выводится, а если нет то пустота! Как решить эту проблему?
P.S. Переведите эту тему в ПХП форум плиз... | |
| |
|
|
| |
|
|
| |
для: malish
(02.07.2006 в 19:07)
| | | Вот что не понятно - как вы формируете HTML-форму? Что используете в качестве имени флажков - массив? | |
| |
|
|
| |
|
|
| |
для: cheops
(03.07.2006 в 00:02)
| | | нет просто набор предложений | |
| |
|
|
| |
|
|
| |
для: malish
(03.07.2006 в 00:09)
| | | А они откуда извлекаются? | |
| |
|
|
| |
|
|
| |
для: cheops
(03.07.2006 в 00:35)
| | | да на самом деле неоткуда:) просто статика... | |
| |
|
|
| |
автор: cheops (из кафе) (03.07.2006 в 10:29) |
|
| |
для: malish
(03.07.2006 в 00:47)
| | | Тогда не понятно, что вызывает затруднения... | |
| |
|
|
| |
|
|
| |
для: cheops (из кафе)
(03.07.2006 в 10:29)
| | | дело в том что этих чекбоксов немерено! у каждого свое имя. в ручную не реально обработать их. А если брать из массива циклом, то получается что только отмеченные заносятся в массив POST а не отмеченные нет. а мне нужны все. (см. пост с кодом) | |
| |
|
|
| |
|
|
| |
для: malish
(03.07.2006 в 11:19)
| | | У Вас спросили, откуда Вы берете список чекбоксов на шаге построения формы?
Чекоксы всегда передаются лишь те, которые были отмечены. И если хочется работать со всеми - нужно обращаться к исходному массиву данных, а не к выборке отмеченных, которая ушла в $_POST. | |
| |
|
|
| |
|
|
| |
для: Trianon
(03.07.2006 в 11:42)
| | | Да я это понимаю! И объясняю что все назвения прописаны статически. нет у меня массива с именами. Отчасти это сделано потому что сами чекбоксы распологаются слишком неравномерно по форме и динамически сложно будет их вывести в нужном виде | |
| |
|
|
| |
|
|
| |
для: malish
(03.07.2006 в 11:51)
| | | Собственно, в этом ваша задача как программиста: либо найти способ расставлять элементы автоматически, либо перебить их руками... | |
| |
|
|
| |
|
|
| |
для: Loki
(03.07.2006 в 12:51)
| | | ок. понял. спасибо:) | |
| |
|
|