Делаем в форме дополнительное поле и прячем его стилями от пользователя. Пользователь не видит поле и не заполняет его, а бот заполнит. Затем проверяем поле на стороне сервера на заполненность. Все!
html:
<form method="post" action="process.php">
<fieldset>
<label>Name: </label><input name="name" type="text" /><br />
<label>Email: </label><input name="email" type="text" /><br />
<label>Comment: </label><input name="comments" type="text" />
<input name="info" class="special" type="text" />
<input value="Send" type="submit" />
</fieldset>
</form>
css:
body {
line-height:35px;
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:14px;
}
.special {
width:5px;
visibility:hidden;
}
- Также интересно будет почитать про:
- Управляем расстоянием между элементами формы
-
Да
Нет
Не знаю
form.questioning label{
// display:inline-block; /*Это что бы в IE6 работало*/
padding-left:5px;
line-height:20px; /*Управляем...
- Семантика или как же лучше
- Допустим мы имеем такую картинку
Распишем идеальную семантическую раскладку:
Вы зашли как admin
...
- Много текста в кнопке. (IE6-7)
-
Результат удручает:
Онлайн-пример
Лекарство:
Пока не найдено.
...
- Как сделать upload в комментариях
- Возникла необходимость сделать возможность добавления файлов пользователями в комментариях. С последующем выводом ссылки в комментарии. Сделал так:
Добавляем соответствующее поле
Исправляем comments.php
Меняем
...
- Пара тегов которые не должны встречаться в хорошем коде
-
Встречая на своем пути более-менее приличный дизайн, я, так или иначе, открываю код и порой встречаю, древние как мамонты (о существовании некоторых я и вовсе не подозревал) элементы, и когда...
Комментарии
Оставить комментарий