Sutar
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору FALKOR Вот пример, если в GET добавить переменную checkbox, то на сайте поле checkbox будет активным (включенным / отмеченным). Аналогично можно выполнять и с type = radio. Если данны передаются через POST то следует заменить _GET на _POST Код: <input type="checkbox" <?php echo (isset($_GET["checkbox"]))?'checked="checked"':''; ?> /> | Что касается select, если у вас выводится примерно 2-3 строчки: Код: <select> <option <?php echo (isset($_GET["select"]) && $_GET["select"]==1)?'selected="selected"':''; ?>>Пункт 1</option> <option <?php echo (isset($_GET["select"]) && $_GET["select"]==2)?'selected="selected"':'' ;?>>Пункт 2</option> </select> | Если у вас циклическая операция, то можно и в for() или while() впихнуть такой кусок. Выводит все пункты от 0 до 20 и если $_GET["select"] будет равен хоть кому-то, он будет отмечен. Код: <select> <?php for($i=0;$i<=20;$i++) { ?> <option <?php echo (isset($_GET["select"]) && $_GET["select"]==$i)?'selected="selected"':''; ?>>Пункт $i</option> <?php } ?> </select> | P.S. - Вроде примеры правильные | Всего записей: 1150 | Зарегистр. 15-08-2011 | Отправлено: 22:05 19-05-2016 | Исправлено: Sutar, 22:09 19-05-2016 |
|