Как настроить checkbox (выбор галочкой) ? Я в php не шарю !!!

alldmc
На сайте с 26.04.2006
Offline
60
5476

Я полный чайник в PHP, но если вы мне объясните всё в подробности, то я пойму. Только не говорите, типо, почитай библиотеку лит-ры и потом задавай такие вопросы, или, заплати программисту, я все равно не буду этого делать. Мне всего лишь надо запрограммировать ванючий checkbox так, что бы в моём прайс листе можно было выбирать несколько товаров и оформлять их все одной кнопкой "добавить в корзину" и что бы все выбраные чебоксы добовлялись в корзину. Помогите, как мне начать, что открыть, что вписать и т.д. ПОМОГИТЕ!!!!! Только просьба не обсерать и т.д.

Nikolai Popkov
На сайте с 07.06.2001
Offline
291
#1

http://html.manual.ru/book/html/body/forms/input.php

checkbox – создает поле ввода для атрибутов типа Boolean ("да"/"нет") или для атрибутов, которые могут одновременно принимать несколько значений. Эти атрибуты представляют собой несколько полей checkbox, которые могут иметь одинаковые имена. Каждое выбранное поле chackbox создает отдельную пару name/value в информации, посылаемой на сервер, даже если результатом будут дублирующиеся имена. Поле этого типа обязательно должно иметь атрибуты NAME и VALUE, а также необязательный атрибут CHECKED, который указывает на то, что поле активизировано.

пример 2

Хочу получать следующие издания:<br>

<FORM NAME="Form2" ACTION="http://www.адрес/cgi-bin/magazines.pl">

<INPUT TYPE="checkbox" NAME="m1">Страшная газета<br>

<INPUT TYPE="checkbox" NAME="m2">6 соток<BR>

<INPUT TYPE="checkbox" NAME="m3" CHECKED>Мурзилка<BR>

<INPUT type="image" src="/img/button.gif" WIDTH="60" HEIGHT="30">

</FORM>

партнерские программы (http://www.ebanners.ru/viewforum.php?f=7), словарь термины SEO (http://www.ebanners.ru/viewtopic.php?t=548) Форум маркетинг (http://www.reclama.su/) Reclama.Su, обмен ссылками (http://www.ebanners.ru/viewforum.php?f=13), Reklama.SU: контекстная реклама (http://www.reklama.su/) по цене Яндекса+продвижение за результат
iexpert
На сайте с 01.09.2005
Offline
184
#2
alldmc:
Только не говорите, типо, почитай библиотеку лит-ры и потом задавай такие вопросы я все равно не буду этого делать.

Напрасно. Весьма вероятно вам не помогут объяснения.

Но все же:

<form>

<input type=checkbox name=items[] value="id_tovara">
<input type=checkbox name=items[] value="id_tovara1">
<input type=checkbox name=items[] value="id_tovara2">
</form>

Разбор в PHP

<?


foreach ($items AS $item) {
echo $item;
//Ну или какие то другие действия с итемом,
//например добавление в массив или таблицу корзины заказа
$basket_mass[] = array ("id" => $item, "count" => 1);
//дальше всяких вариантов масса, например увеличение счетчика
//элементов или еще чего...

}
//Ну а тут вывод вашей корзины

foreach ($basket_mass AS $item) {
echo $item["id"];
echo $item["count"];
}

?>
Бойтесь ваших желаний, ибо они могут исполниться

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