|
|
|
| Использую код:
<?php
print "<p align=\"left\">
<form method=\"post\" action=\"http://site.ru/index.php?mod=search\">
Введите искомый элемент:</br>
<INPUT TYPE=TEXT NAME=\"signame\" />
<INPUT TYPE=\"submit\" value=\"Поиск\" /><br>
Не показывать следующие передачи:<br>
<input type=\"checkbox\" name=\"option1\" value=\"a1\">Выбор1
<input type=\"checkbox\" name=\"option2\" value=\"a2\">Выбор2
<input type=\"checkbox\" name=\"option3\" value=\"a3\">Выбор3
<input type=\"checkbox\" name=\"option4\" value=\"a4\">Выбор4
<input type=\"checkbox\" name=\"option5\" value=\"a5\">Выбор5
</form></p>";
?>
|
Здесь по умолчанию галочки сняты на всех выборах.
Допустим, пользователь выбрал например 1,2 и 5 галочки, далее по нажатию Поиск идет переход на эту же страницу, и нужно чтобы выбраные им галочки (1,2 и 5) уже стояли отмечеными.
Как это организовать, подскажите пожалуйста? | |
|
|
|
|
|
|
|
для: Oberon
(04.07.2011 в 15:22)
| | Проверяйте в PHP состояние переменных $_POST['a1'], ..., $_POST['a5'], если они отмечены, добавляйте атрибуты checked='checked' соответствующим флажкам. | |
|
|
|
|
|
|
|
для: cheops
(04.07.2011 в 15:56)
| | Спасибо большое. И еще вопрос: как сделать, чтобы с поля ввода содержимое переносилось на следующую страницу, и было по умолчанию вставлено в поле ввода след. страницы?..
Всё, разобрался, ;) | |
|
|
|
|
|
|
|
для: Oberon
(04.07.2011 в 16:24)
| | Хм... обычно эти данные либо в сессии хранят, либо в скрытых полях формы. | |
|
|
|