[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Обязательное поле
rt2517
Добрый день.
Помогите пожалуйста, как сделать, чтобы поле было обязательно для заполнения? Чтобы действие, назначено на определенную кнопку, не происходило пока поле не будет заполнено.




Спустя 5 минут, 10 секунд (12.04.2010 - 19:07) DedMorozzz написал(а):
Дык проверяй, есть ли там значения. Если empty, тогда не выполняй, иначе - всё норм.
if (empty($_POST['you_fild'])) echo "error"; 
else {...}

Спустя 8 минут, 59 секунд (12.04.2010 - 19:16) rt2517 написал(а):
а в коде это как реализовать?
например...


<form action="sendcomment.php">
<p><b>
Комментарий (обязательное поле)</b></p>
<div
align="right">
<p><textarea
rows="10" cols="45" name="comment" ></textarea></p>
</div>
<div
align="right">
<br>
<input
type="submit" value="Отправить" style="color: #FF0000">
</div>


я новичок, подскажыте пожалуйста или дайте ссылку на то что нужно прочитать

Спустя 5 минут, 4 секунды (12.04.2010 - 19:21) Gabriel написал(а):
Цитата (rt2517 @ 12.04.2010 - 16:02)
Добрый день.
Помогите пожалуйста, как сделать, чтобы поле было обязательно для заполнения? Чтобы действие, назначено на определенную кнопку, не происходило пока поле не будет заполнено.

проверить с помощью javascript наличие символов в поле и если такие есть сменить атрибут disabled в инпуте с субмитом.
кодом помоч не могу сам баян в javascript но кажется гдето было сегодня такое.

Спустя 3 дня, 20 часов, 33 минуты, 57 секунд (16.04.2010 - 15:55) Unlikely написал(а):
Цитата (rt2517 @ 12.04.2010 - 16:16)
а в коде это как реализовать?
например...


<form action="sendcomment.php">
<p><b>
Комментарий (обязательное поле)</b></p>
<div
align="right">
<p><textarea
rows="10" cols="45" name="comment" ></textarea></p>
</div>
<div
align="right">
<br>
<input
type="submit" value="Отправить" style="color: #FF0000">
</div>


я новичок, подскажыте пожалуйста или дайте ссылку на то что нужно прочитать

Вы же показываете всего лишь хтмл форму.
Реализовано должно быть в скрипте.


//Ваше поле
<p><textarea rows="10" cols="45" name="comment" ></textarea></p>

//Реализация в пхп скрипте
if (empty($_POST[comment])) echo "error";
else {...}


Как то так должно быть.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.