Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Составить запрос

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
mshdn
Отправлено: 13 Октября, 2008 - 09:13:05
Post Id


Гость


Покинул форум
Сообщений всего: 90
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




Во входящей строке долна быть и цифра и алфавитный символ. Как проконтролировать с помощью регулярки?
 
 Top
IOpeH
Отправлено: 13 Октября, 2008 - 11:29:31
Post Id



Частый гость


Покинул форум
Сообщений всего: 175
Дата рег-ции: Нояб. 2007  


Помог: 0 раз(а)




поподробней пожалуйста, какова вида должна быть строка 7
 
 Top
mshdn
Отправлено: 13 Октября, 2008 - 12:00:14
Post Id


Гость


Покинул форум
Сообщений всего: 90
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




IOpeH пишет:
поподробней пожалуйста, какова вида должна быть строка 7


строка длиной не менее 6 символов, причем должны быть хотя бы одна цифра И хотя бы один алфавитный символ, т.е [0-9a-z]{6}-+{0-9a-z} или /w - не подходит, т.к. нужны и цифры и буквы.
 
 Top
Mr.Drakula
Отправлено: 07 Декабря, 2008 - 18:14:28
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Дек. 2008  


Помог: 0 раз(а)




Если правильно понял то мона так
$d = "54h4gf";
if (preg_match("/[[:alpha:]]{1,}/",$d))
{
if (preg_match("/[[:digit:]]{1,}/",$d))
{
echo "да";
}
else
{
echo "нет";
}
}
else
{
echo "Нет";
}
P.S Не судите строго за длинный код, что т не могу в один шаблон засунуть Улыбка
 
 Top
Mr.Drakula
Отправлено: 07 Декабря, 2008 - 21:10:04
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Дек. 2008  


Помог: 0 раз(а)




Можно и так:

$d = "а4в";
if (preg_match("/[[:alpha:]]/",$d) && preg_match("/[[:digit:]]/",$d)) echo "Есть буквы и цифры";
else echo "НЕТ";
 
 Top
Вездеход
Отправлено: 08 Декабря, 2008 - 14:54:09
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




mshdn пишет:
строка длиной не менее 6 символов

проверяется через strlen


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
franky
Отправлено: 03 Января, 2009 - 23:24:10
Post Id



Новичок


Покинул форум
Сообщений всего: 25
Дата рег-ции: Янв. 2009  
Откуда: Донецк,Украина


Помог: 0 раз(а)

[+]


Всем привет! Незнаю туда ли пишу, у меня вопрос есть ли такой код, который на странице находит ссылку и делает переадресацию на неё?
 
 Top
Botik
Отправлено: 03 Января, 2009 - 23:38:25
Post Id



Новичок


Покинул форум
Сообщений всего: 30
Дата рег-ции: Дек. 2008  
Откуда: Чебоксары


Помог: 0 раз(а)




franky

А зачем такой мазохизм? Не понял

(Отредактировано автором: 03 Января, 2009 - 23:38:55)

 
 Top
Champion Супермодератор
Отправлено: 04 Января, 2009 - 09:35:02
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Есть. Страница - текст. В PHP есть функции preg_***. И функция header.
В JS есть массив links. И document.location.
 
 Top
franky
Отправлено: 04 Января, 2009 - 15:32:16
Post Id



Новичок


Покинул форум
Сообщений всего: 25
Дата рег-ции: Янв. 2009  
Откуда: Донецк,Украина


Помог: 0 раз(а)

[+]


Пробовал с preg и header, не получаеца. А про JS как-то и не подумал. Пасиб
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Регулярные выражения »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB