![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.01.2008
Сообщений: 13
|
![]()
Есть такой запрос к базе
PHP код:
Можно ли добавить условие в запрос, чтобы такие заначения пропускались? Или проще скриптом откорректировать значеня в userlogin ? Последний раз редактировалось serg-php; 23.07.2011 в 14:57. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Как вариант:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 14.01.2008
Сообщений: 13
|
![]()
Stilet,
Цитата:
Проверку перед регистрацией думаю сделать через ява-скрип. А как вот быть с существующими? Тупо убрать все левые символы? Или оставить такой запрос с этим условием, только боюсь - присутствие такого условия в запросе будет создавать большую нугрузку, чем без него. |
|
![]() |
![]() |
![]() |
#4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.01.2008
Сообщений: 13
|
![]()
1. Первым делом прикручу ява-скрип.
(проверка на символы и регистр). Вариант интересный такого скрипа случайно не попадался под руку? 2. Потом напишу скриптец, который отредактирует все логины. |
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 07.09.2009
Сообщений: 361
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 14.01.2008
Сообщений: 13
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 08.05.2010
Сообщений: 177
|
![]()
serg-php
str_replace вам в помощь эта функция как раз то делает что вы говорите str_replace ("_","",$ login) 1 параметр - что нужно поменять 2 параметр - на что заменить 3 параметр - где ищем символы Последний раз редактировалось Anubys; 24.07.2011 в 14:19. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 14.01.2008
Сообщений: 13
|
![]()
Anubys,
представьте себе такую ситуацию, пользователь регится и вводит логин, например, mad_ibiza, а потом его по str_replace в madibiza. Обезопасить пользователя можно перед вводом им данных через ява-скрипт. Использую jquery-validation-1.8.1. Модифицировал такой вариант, _http://stackoverflow.com/questions/2476378/jquery-validate-plugin-accept-letters-only Есть такой вариант _http://stackoverflow.com/questions/2794162/jquery-validation-plugin-accept-only-alphabetical-characters _http://stackoverflow.com/questions/2794162/jquery-validation-plugin-accept-only-alphabetical-characters У меня так получилось Код:
Проверка мыла при вводе и копипасте срабатывает, а вот логина при копипасте - нет! Может быть правило не правильное? Последний раз редактировалось serg-php; 24.07.2011 в 17:04. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SQL - запрос к базе | Джиган | PHP | 2 | 03.06.2011 17:08 |
Запрос к базе данных | rikomono | Microsoft Office Word | 13 | 02.06.2011 20:49 |
Запрос к базе данных | nec117 | PHP | 0 | 09.03.2011 17:40 |
sql запрос к базе | sashonk | SQL, базы данных | 8 | 01.09.2010 11:11 |
Запрос к базе даных mysql | Sound | PHP | 1 | 15.08.2009 12:14 |