Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
NiK 17.04.2005 12:36
Таблица есть (он же вставляет ее в БД). Код (выборочно):# Checkbox-ы <form method="POST"> <table width="100%" cellpadding=0 cellspacing=0 border=0 class="table"> <tr> <td> <table width="100%" cellpadding=0 cellspacing=1 border=0> <tr class="cel"> <td colspan=2 class="question"><b>Комплектация</b><br><br></td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="ABS"> ABS </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Airbag д/водителя"> Airbag д/водителя </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Airbag д/пассажира"> Airbag д/пассажира </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Airbag боковые"> Airbag боковые </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Airbag оконные"> Airbag оконные </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Break assist"> Break assist </td> </tr> <tr class="cel"> <td> CD-чейнджер <select name="complect"> <option value=""></option> <option value="есть">есть</option> <option value="с MP3">с MP3</option> </select> </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="EBD"> EBD </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="ESP"> ESP </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Handsfree"> Handsfree </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Авт. упр. светом"> Авт. упр. светом </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Антипробуксовочная система"> Антипробуксовочная система </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Аудиоподготовка"> Аудиоподготовка </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Багажник на крыше"> Багажник на крыше </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Блокировка заднего диф."> Блокировка заднего диф. </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Бортовой компьютер"> Бортовой компьютер </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="ГУР"> ГУР </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Датчик дождя"> Датчик дождя </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Д/о багажника"> Д/о багажника </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Д/о бензобака"> Д/о бензобака </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Иммобилайзер"> Иммобилайзер </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Катализатор"> Катализатор </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Климат-контроль"> Климат-контроль </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Кондиционер"> Кондиционер </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Корректор фар"> Корректор фар </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Круиз-контроль"> Круиз-контроль </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Ксеноновые фары"> Ксеноновые фары </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Лебедка"> Лебедка </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Легкосплавные диски"> Легкосплавные диски </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Люк"> Люк </td> </tr> <tr class="cel"> <td> Магнитола <select name="complect"> <option value=""></option> <option value="Магнитола: есть">есть</option> <option value="Магнитола: с MP3">с MP3</option> </select> </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Навигационная система"> Навигационная система </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Обогрев зеркал"> Обогрев зеркал </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Обогрев сидений"> Обогрев сидений </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Омыватель фар"> Омыватель фар </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Отделка под дерево"> Отделка под дерево </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Парктроник"> Парктроник </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Подлокотник передний"> Подлокотник передний </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Противотуманные фары"> Противотуманные фары </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Разд. спинка задн. сидений"> Разд. спинка задн. сидений </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Регул. сид. вод. по высоте"> Регул. сид. вод. по высоте </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Регул. сид. пасс. по высоте"> Регул. сид. пасс. по высоте </td> </tr> <tr class="cel"> <td> Регулировка руля <select name="complect"> <option value=""></option> <option value="Регулировка руля: есть">есть</option> <option value="Регулировка руля: в 2 пл.">в 2 пл.</option> </select> </td> </tr> <tr class="cel"> <td> Салон <select name="complect"> <option value=""></option> <option value="Салон: велюр">велюр</option> <option value="Салон: кожа">кожа</option> </select> </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Сигнализация"> Сигнализация </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Сотовый телефон"> Сотовый телефон </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Тонированные стекла"> Тонированные стекла </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Фаркоп"> Фаркоп </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Центральный замок"> Центральный замок </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Электроантенна"> Электроантенна </td> </tr> <tr class="cel"> <td> Электропривод вод. сиденья <select name="complect"> <option value=""></option> <option value="Электропривод вод. сиденья: есть">есть</option> <option value="Электропривод вод. сиденья: с памятью">с памятью</option> </select> </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Электропривод пасс. сиденья"> Электропривод пасс. сиденья </td> </tr> <tr class="cel"> <td> Электростекла <select name="complect"> <option value=""></option> <option value="Электростекла: передние">передние</option> <option value="Электростекла: все">все</option> </select> </td> </tr> <tr class="cel"> <td> <input type=checkbox name=complect value="Электрозеркала"> Электрозеркала </td> </tr> </table></td> </tr> </table> <br> <br> <table width="100%" cellpadding=0 cellspacing=0 border=0> <tr> <td> <input type="submit" value="Добавить" name="posted"> <input type="reset" value="Очистить"> </div></div></td> </tr> </table> </table> #Обработка $complect[$form:tables.complect] ^if(def $form:model_id && def $form:year && def $form:price){ ^connect[$connect_string]{ ^void:sql{insert into store (model_id, modific, color_id, year, body_key, price, engine_key, text, drive_key, volume, box_key, used_key, tamog_key, vin, descr, complect) values ('$form:model_id', '$form:modific', '$form:color_id', '$form:year', '$form:body_key', '$form:price', '$form:engine_key', '$form:text', '$form:drive_key', '$form:volume', '$form:box_key', '$form:used_key', '$form:tamog_key', '$form:vin', '$form:descr', '^complect.menu{ $complect.field }') } $response:location[/news/add_foto] } }{ все поля заполни! }Если поменять value любого из чекбоксов, имя html файла, в котором все это дело написано, его местоположение, то вылезет вышеупомянутая ошибка.