Обработка формы PHP

Wolf-izv
На сайте с 04.07.2008
Offline
49
1057

Приветствую форумчан. Есть проблемка:

Имеется форма с набором радиокнопок:

<input type="radio" name="spec1" value="ie" onclick="showhide(1)">машина1</a><br>
<div id="1" style="display:none; text-indent: 13pt;"><input type="checkbox" name="answer10" id="rd10" value="kl">кандей<input type="checkbox" name="answer10" id="rd10" value="kl">ксенон<br><br></div>

<input type="radio" name="spec2" value="ie" onclick="showhide(2)">машина2<br>
<div id="2" style="display:none; text-indent: 13pt;"><input type="checkbox" name="answer10" id="rd10" value="kl">кандей<input type="checkbox" name="answer10" id="rd10" value="kl">ксенон <br><br></div>


<input type="radio" name="spec3" value="ie" onclick="showhide(3)">машина3<br>
<div id="3" style="display:none; text-indent: 13pt;"><input type="checkbox" name="answer10" id="rd10" value="kl">кандей<input type="checkbox" name="answer10" id="rd10" value="kl">ксенон <br><br></div>

При нажатии на радиокнопку появляются дополнительные чекбоксы. Тут все путем.

Имеется некий обработчик:

<?php

include("config.inc.php");
if (@$_POST['spec1'] or @$_POST['spec2'] or @$_POST['spec3'] or @$_POST['answer10'])
{
@$spec1 = $_POST['spec1'];
@$spec2 = $_POST['spec2'];
@$spec3 = $_POST['spec3'];
@$answer10 = $_POST['answer10'];
$data = strftime("%d.%m.%Y %H:%M");


$content = "
<html>
<head>
<title>Автомобили</title>
</head>
<body>
<br><table align=center border=0><tr><td>
$ВСЕ ЧТО ОТМЕЧЕНО В ФОРМЕ ! $data
</td></tr></table>

.......................

Данные должны отправляться на почту. Подскажите плиз, как сделать, что бы на месте - ($ВСЕ ЧТО ОТМЕЧЕНО В ФОРМЕ) собрать все отмеченые чекбоксы и радио кнопки? Если я правильно думаю, нужно создавать массив....но что конкретно делать и как, не догоняю.

Для тех кто в теме: бонус +25% от суммы пополнения депозита мой выбор брокера (http://www.roboforex.ru/?a=cyow)
[umka]
На сайте с 25.05.2008
Offline
456
#1

Поочередно перебрать все значения. Только чекбоксам нужно давать разные имена: answer1..answerN

Лог в помощь!
Bitman
На сайте с 05.07.2009
Offline
112
#2

name="arrcheckbox[]"

$_POST['arrcheckbox']

мысль понятна?

http://www.google.com.by/#hl=ru&q=checkbox+array&meta=&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=26c0dec86a3ed4fc

Северный лес (https://euro-vagonka.by) DREW (https://drew.by) AvtoDrive (https://avtodrive.by)
F4
На сайте с 24.01.2009
Offline
31
#3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий