<h4>вопрос :</h4>
<input type="checkbox" name="check10" value="Пункт 1.1"> Пункт 1.1
<br />
<input type="checkbox" name="check11" value="Пункт 1.2">Пункт 1.2.
<br />
<input type="checkbox" name="check12" value="Пункт 1.3">Пункт 1.3.
<br />
Спустя 6 минут, 28 секунд (22.05.2011 - 11:50) alex12060 написал(а):
<h4>вопрос :</h4>
<input type="checkbox" name="check[]" value="Пункт 1.1"> Пункт 1.1
<br />
<input type="checkbox" name="check[]" value="Пункт 1.2">Пункт 1.2.
<br />
<input type="checkbox" name="check[]" value="Пункт 1.3">Пункт 1.3.
<br />
$check = isset($_POST['check']) ? $_POST['check'] : die('lalal');
foreach ($check as $val) {
if (!empty($val)) $str .= htmlspecialchars($val).'<br />';
}
mail();
Спустя 11 минут, 16 секунд (22.05.2011 - 12:02) srgmlk написал(а):
простите за глупый вопрос только учусь, а как этот скрипт работает?
Спустя 5 минут, 35 секунд (22.05.2011 - 12:07) XCross написал(а):
<h4>вопрос :</h4>
<input type="checkbox" name="check[]" value="Пункт 1.1"> Пункт 1.1
<br />
<input type="checkbox" name="check[]" value="Пункт 1.2">Пункт 1.2.
<br />
<input type="checkbox" name="check[]" value="Пункт 1.3">Пункт 1.3.
<br />
$check = isset($_POST['check']) ? $_POST['check'] : die('lalal');
foreach ($check as $val) {
if (!empty($val)) $str .= htmlspecialchars($val).'<br />';
}
mail();
Перебирает массив. Добавляет в переменную $str только то, что отмечено(т.е. не пусто).
mail(); Функция отправки почты.
Спустя 2 часа, 55 минут, 54 секунды (22.05.2011 - 15:03) srgmlk написал(а):
Не получается( Я наверно тупой((
$check = isset($_POST['check']) ? $_POST['check'] : die('lalal');
Я так понял эта строка осуществляет перебор и проверку и засовывает их в переменную $check
$check = isset($_POST['check']) ? $_POST['check'] : die('lalal');
Я так понял эта строка осуществляет перебор и проверку и засовывает их в переменную $check
Спустя 4 минуты, 5 секунд (22.05.2011 - 15:07) XCross написал(а):
foreach ($check as $val) {
...
}
Почитай про циклы.