![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Qangster |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 99 Регистрация: 25.12.2004 Где: Баку Репутация: нет Всего: 2 |
Как сделать так чтоб в Input type text писать только цифры или же Английские буквы
|
|||
|
||||
| Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
ctype_digit()
preg_match("#[a-z]#i") |
||||
|
|||||
| Qangster |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 99 Регистрация: 25.12.2004 Где: Баку Репутация: нет Всего: 2 |
Это так <input type="text" preg_match("#[a-z]#i") >
АА |
|||
|
||||
| Рыжий |
|
||||
![]() Помешанный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1423 Регистрация: 19.9.2004 Репутация: 2 Всего: 20 |
Qangster
Нет, пишешь
А в script_php пишешь обработчик ну например:
Если будут вопросы - спрашивай Добавлено @ 18:53 PS код писал "сходу" за ошибки не ручаюсь |
||||
|
|||||
| Axxent |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 25.3.2004 Где: Новосибирск Репутация: 3 Всего: 5 |
Ну мона еще на жабе наваять проверку, чтобы юзеру сразу стучало по башке за неправильные символы. А в пхп пишем
preg_match("/[a-z0-9]/i", $_POST['text']) и не мучаемся. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
И все забыли, что паттерн надо по ^ и $ сделать, и + поставить
|
|||
|
||||
| Bikutoru |
|
|||
|
Увлекающийся ![]() ![]() Профиль Группа: Участник Сообщений: 522 Регистрация: 24.5.2005 Где: Москва Репутация: 8 Всего: 22 |
А разве [a-z0-9] и \w не одно и то же? -------------------- Человек, словно в зеркале мир — многолик, Он ничтожен — и он же безмерно велик! Омар Хайям |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Нет. \w это любой алфавитный символ, т.е. и запятая и точка и т.п.. |
|||
|
||||
| Qangster |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 99 Регистрация: 25.12.2004 Где: Баку Репутация: нет Всего: 2 |
Пожалуйста дайте конкретный ответ
А то каждый говорит другое |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
#^[a-z]+$#i
Это сообщение отредактировал(а) Mal Hack - 26.6.2005, 15:34 |
|||
|
||||
| Joes |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
немного неверно... \w - это любая буква, цифра или символ подчеркивания... |
||||
|
|||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Ага. Ошибся, в любом случае \w тут автору не нужно. |
|||
|
||||
| Irokez |
|
||||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
Bikutoru
Mal Hack Joes вы бы хоть прочитали что автор просит - проверку на вводимые символы сразу.. не отходя от кассы, пхп тут вообще не причем.. тему надо в ява скрипт перемещать.. а вообще кажется что то вроде этого:
Это сообщение отредактировал(а) Irokez - 26.6.2005, 16:22 |
||||
|
|||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Irokez ты посмотри где он тему создал. Что хотел, то и получил. Что касается проверки на JS, то я ее за проверку никогда не воспринимал и не буду воспринимать. Толку от нее - ноль.
|
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
вижу, вижу, в пхп.. но человек сам не знает чего хочет.. толк от проверки на ява скрипте - то что форма указывает на ошибки сразу, до отправки данных - это очень полезно, особенно когда форма большая и интернет медленный. Очень бесит когда заполняешь форму полчаса, еще полчаса она отправляется на сервер, и потом только узнаешь что в каком то месте неправильно заполнил форму. Я считаю, что проверять форму нужно дважды: до отправки (для юзабильности) и при получении данных (для секьюрности) |
|||
|
||||
| Black |
|
|||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 7 Всего: 45 |
Irokez
и программер не удосужился сохранить введенный тобой ранее текст и вывел форму с пустыми полями и тогда ты идешь вешаться -------------------- Могу все, но ничего не умею :-) |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
во во |
|||
|
||||
| Qangster |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 99 Регистрация: 25.12.2004 Где: Баку Репутация: нет Всего: 2 |
Спасибо всем
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |