<form action="obrabotka.php" method="post" name="form1">
Введите Ф.И.О.: <input type="text" name="fio">
Введите пароль: <input type="password" name="pass">
Введите e-mail: <input type="text" name="email">
Выберите вариант носителя информации:
<input type="radio" name="disc" value="cd">CD
<input type="radio" name="disc" value="dvd" checked>DVD
Укажите какие курсы вы хотите видеть на диске:
<input type="checkbox" name="check" value="Курс по созданию сайта; ">Курс по созданию сайта.
<input type="checkbox" name="check" value="Курс по созданию книг">Курс по созданию книг.
<input type="checkbox" name="check" value="Курс по созданию документов">Курс по созданию документов.
<input type="checkbox" name="check" value="Курс по созданию папок">Курс по созданию папок.
<input type="checkbox" name="check" value="Курс по созданию статей">Курс по созданию статей.
<input type="checkbox" name="check" value="Курс по созданию текстов">Курс по созданию текстов.
Укажите тип доставки:
<select name="delivery" size="1">
<option value="Срочная">Срочная</option>
<option value="Обычная">Обычная</option>
</select>
Введите свой домашний адрес и примечания:
<textarea name="address" rows="5" cols="30"></textarea>
<input type="submit" value="Отправить">
</form>
и пхп
<?
$recipient = "[email protected]";
$subject = "Заказ";
$message = "<html>\n<body>\n\n<b>".$_POST["fio"]."</b>, установил пароль - <b>".$_POST["pass"]."</b>\n
Указал свой адресс - <b>".$_POST["email"]."</b>\n
Выбрал вариант носителя - <b>".$_POST["disc"]."</b>\n
Хочет видеть на диске следующие курсы: <b>".$_POST["check"]."</b>\n
Хочет вариант доставки - <b>".$_POST["delivery"]."</b>\n
Адрес и примечание - ".$_POST["address"]."\n</html>\n</body>\n";
$headers = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=windows-1251' . "\r\n" . 'From: ' . $_POST["email"];
$verify = mail($recipient, $subject, $message, $headers);
if ($verify == true)
{
echo "<p>Сообщение отправлено</p>";
}
else
{
echo "<p>Сообщение не отправлено</p>";
}
?>
подскажите что нужно писать в этой строке Хочет видеть на диске следующие курсы: <b>".$_POST["check"]."</b>\n что бы перебрать все отмеченные чекбоксы, и через запятую отправить на почту?
я в пхп совсем не разбираюсь, понаходил всякие циклы(например тут http://forum.codenet.ru/q42242/ ), но как применить конкретно здесь - не знаю
01.04.2012, 10:17
alexdrob
попробуйте сделать имя
<input type="checkbox" name="check[]" value="Курс по созданию сайта; ">Курс по созданию сайта.
<input type="checkbox" name="check[]" value="Курс по созданию книг">Курс по созданию книг.
<input type="checkbox" name="check[]" value="Курс по созданию документов">Курс по созданию документов.
<input type="checkbox" name="check[]" value="Курс по созданию папок">Курс по созданию папок.
<input type="checkbox" name="check[]" value="Курс по созданию статей">Курс по созданию статей.
<input type="checkbox" name="check[]" value="Курс по созданию текстов">Курс по созданию текстов.