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]   

> Описание: ссылки
lutyi1984
Отправлено: 15 Августа, 2012 - 15:12:15
Post Id


Новичок


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


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




Хочу, сделать следующее. Если человек ввел к примеру ссылку http://сайт[dot]ru/vever/evev.php , то чтоб программа проверила начальное значение то есть только http://сайт[dot]ru и если они верны, то продолжила выполнение скрипта.... если к примеру человек написал http://сайт2.ru, то запретила добавление.
 
 Top
Stierus Супермодератор
Отправлено: 15 Августа, 2012 - 15:19:12
Post Id



Рекордсмен по количеству сообщений за 7 дней


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


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




PHP:
скопировать код в буфер обмена
  1. if(preg_match('/^http\:\/\/сайт\.ru\/.*', $str)){
  2. echo 'good';
  3. }
  4. else{
  5. echo 'bad';
 
My status
 Top
lutyi1984
Отправлено: 15 Августа, 2012 - 15:27:34
Post Id


Новичок


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


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




Stierus пишет:
PHP:
скопировать код в буфер обмена
  1. if(preg_match('/^http\:\/\/сайт\.ru\/.*', $str)){
  2. echo 'good';
  3. }
  4. else{
  5. echo 'bad';


Почему-то вот эту ошибку выдаёт...

Warning: preg_match() [function.preg-match]: Unknown modifier
 
 Top
Yurka
Отправлено: 15 Августа, 2012 - 15:31:12
Post Id


Новичок


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


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




PHP:
скопировать код в буфер обмена
  1. if(preg_match('/^http\:\/\/сайт\.ru\/.*/', $str)){
  2. echo 'good';
  3. }
  4. else{
  5. echo 'bad'; }
 
 Top
armancho7777777 Супермодератор
Отправлено: 15 Августа, 2012 - 15:33:00
Post Id



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


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


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




lutyi1984 пишет:
Warning: preg_match() [function.preg-match]: Unknown modifier

Забыли разделитель в конце шаблона: /

(Отредактировано автором: 15 Августа, 2012 - 15:34:36)

 
 Top
lutyi1984
Отправлено: 15 Августа, 2012 - 15:35:40
Post Id


Новичок


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


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




Yurka пишет:
PHP:
скопировать код в буфер обмена
  1. if(preg_match('/^http\:\/\/сайт\.ru\/.*/', $str)){
  2. echo 'good';
  3. }
  4. else{
  5. echo 'bad'; }


Скобку я поставил )))

Мне сравнить нужно...

PHP:
скопировать код в буфер обмена
  1. if(preg_match('$ссылка', $str) = http://сайт.ru/){
  2. echo 'good';
  3. }
  4. else{
  5. echo 'bad'; }


Вот тут не могу понять, что не так?
 
 Top
armancho7777777 Супермодератор
Отправлено: 15 Августа, 2012 - 15:46:24
Post Id



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


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


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




Вам же пример написали...
 
 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