Делаем в форме дополнительное поле и прячем его стилями от пользователя. Пользователь не видит поле и не заполняет его, а бот заполнит. Затем проверяем поле на стороне сервера на заполненность. Все!
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Меняем
...
- Пара тегов которые не должны встречаться в хорошем коде
- Встречая на своем пути более-менее приличный дизайн, я, так или иначе, открываю код и порой встречаю, древние как мамонты (о существовании некоторых я и вовсе не подозревал) элементы, и когда...
Комментарии