![]() |
Заполнения полей формы
На flash сайте есть форма отправления e-mail на ящик админа. С полями "Имя", "e-mail", "текст письма".
У меня вопрос, а как можно проверить заполненность поля "e-mail"? Например, поставил ли пользователь значок "@". И вообще, заполнилось ли поле с "именем" и "текстом письма". Что бы нельзя было отправить письмо пустым или не полностью заполненным. Подскажите, может где-нибудь урок есть об этом? спасибо |
Проверку можно делать как в flash, так и на стороне php скрипта, в зависимости от того, чем вы лучше владеете.
Забиваете в гугле вопрос "регулярные выражения в php", ну или "регулярные выражения в flash" и получаете ссылки на интересную вам информацию. |
Спасибо, Дмитрий. Но как то там всё не просто...
Мне бы ссылку на похожий урок или просто какой-нибудь AS, который проверяет поля формы... |
Юзать регулярники. на стороне php:
function CheckEmail($value){ if(!preg_match('/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,4}$/i',$value)) { return false; } else { return true; } } |
Цитата:
После этого хочется задать вопрос: А для чего тогда этот форум? Сорри за оффтоп. |
Цитата:
|
Проверка на правельное заполнение (php)
Код:
Имени Емаила Текста сообщения |
Vovec, php то оно php, а вот как проверить на клиентской стороне? Чего на сервер гнать невалидные данные... Подскажите, как проверить поле mail на Action Script`е?
|
| Часовой пояс GMT +4, время: 16:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.