Помощник
|
[CHECKBOXES] |
BaRoN-Pro
|
Сообщение
#1
|
||
|
|
||
|
|||
Azazaza_hb |
28.7.2012, 17:19;
Ответить: Azazaza_hb
Сообщение
#2
|
|
пишите им
name="call[]" получите массив |
|
|
BaRoN-Pro
|
Сообщение
#3
|
|
Спасибо за своевременный ответ.
С <select> я разобрался. А куда вставить то, что Вы написали? И что значит "получить массив"? P.S. мне PHP почти неизвестно, извините за разного рода недопонимания. Спасибо. |
|
|
Azazaza_hb |
28.7.2012, 17:42;
Ответить: Azazaza_hb
Сообщение
#4
|
|
вставить в чекбоксы, поменять просто значения атрибутов у них с name="call" на name="call[]"
<p>Выберите, что должно быть в сертификате:</p></b> Значение имени<input type="checkbox" value="nameznach" name="call[]"> Знак зодиака<input type="checkbox" value="znakzodiak" name="call[]"> Самые красивые девушки года<input type="checkbox" value="c3" name="call[]"> Котировки<input type="checkbox" value="cotirovki" name="call[]"> Цены на продукты<input type="checkbox" value="ceni" name="call[]"> Новости этого дня<input type="checkbox" value="novsty dnya" name="call[]"> Исторические события в этот день<input type="checkbox" value="istoricheskiesobitiya" name="call[]"> Погода в этот день<input type="checkbox" value="pogoda" name="call[]"> Самая популярная актриса<input type="checkbox" value="acter" name="call[]"> Самые популярные игры<input type="checkbox" value="games" name="call[]"> Самый популярный музыкант<input type="checkbox" value="musicant" name="call[]"> Самые популярные книги<input type="checkbox" value="books" name="call[]"> Значимое в этом году<input type="checkbox" value="znachimoe_v_etom_gody" name="call[]"> а в php можно посмотреть допустим на полученный массив [PHP] echo "<pre>"; print_r($_POST['call']); echo "</pre>"; [/PHP] или сделать из массива строку и разделить элементы запятыми [PHP] if (is_array($_POST["call"])) { $call = implode(", ", $_POST["call"]); echo $call; } [/PHP] вобщем получаете список всех выбранных чекбоксов и этот список лежит в массиве $_POST["call"], а что дальше с ним делать - зависит от задачи |
|
|
BaRoN-Pro
|
Сообщение
#5
|
|
Ой, забыл сказать, мне нужно, выбранные пункты отправлялись на e-Mail.
В первом сообщении находятся все коды. Спасибо. |
|
|
Azazaza_hb |
28.7.2012, 17:52;
Ответить: Azazaza_hb
Сообщение
#6
|
|
в php коде вместо [PHP]$call = $_POST['call'];[/PHP] напишите [PHP]if (is_array($_POST["call"])) {
$call = implode(", ", $_POST["call"]); }[/PHP] вроде должно работать |
|
|
BaRoN-Pro
|
Сообщение
#7
|
|
|
Большое спасибо Вам.
Проблема решена. Удачи!
|
|
|
||
|
Текстовая версия | Сейчас: 26.4.2024, 2:11 |