Есть такой код:
if(!preg_match("/[a-z0-9]/", $login)) {вывод ошибки}
Но проблема в том, что это выражение не запрещает вводить буквы верхнего регистра, а говорит только о том, что в строке должен быть хотя бы одна буква нижнего регистра. Как быть?
Спустя 50 минут, 45 секунд (3.02.2010 - 15:39) DedMorozzz написал(а):
А так
if(!preg_match("/^[a-z0-9]+$/", "$login")) {вывод ошибки}
Спустя 10 минут, 33 секунды (3.02.2010 - 15:50) Gabriel написал(а):
Dimaz
а пропустить через strtolower ?
а пропустить через strtolower ?
Спустя 6 минут, 49 секунд (3.02.2010 - 15:57) DedMorozzz написал(а):
Кстати хорошую идею озвучил Gabriel. Кроме того, в большинстве случаев "удобнее" писать
if(preg_match("/^[a-z0-9]+$/", "$login")) {тут код}
Спустя 2 часа, 50 минут (3.02.2010 - 18:47) Dimaz написал(а):
Спасибо большое! Не было на месте поэтому не отвечал)
Спустя 5 минут, 21 секунда (3.02.2010 - 18:52) Gabriel написал(а):
DedMorozzz
кста а зачем переменную в кавычки закрыл?
кста а зачем переменную в кавычки закрыл?
Спустя 1 минута, 26 секунд (3.02.2010 - 18:53) DedMorozzz написал(а):
тут - незачем. По привычке. Я часто даже
echo "$aaa";пишу ): Стараюсь отучиваться)