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
Форумы портала PHP.SU :: Версия для печати :: проверка на ссылку в поле
Форумы портала PHP.SU » » Вопросы новичков » проверка на ссылку в поле

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

1. foozzi - 25 Января, 2013 - 02:46:02 - перейти к сообщению
Есть поле для ввода ссылки, как при обработке проверить, ссылка ли это?
есть такая вот регулярка:
PHP:
скопировать код в буфер обмена
  1. $url = preg_replace("/^(http?:\/\/)?([\w\.]+)\.([a-z]{2,6}\.?)(\/[\w\.]*)*\/?$/", "", $url);
  2.  
2. AlexAnder - 25 Января, 2013 - 06:31:33 - перейти к сообщению

?
3. foozzi - 25 Января, 2013 - 07:31:11 - перейти к сообщению
AlexAnder пишет:
?


то что надо!
4. Мелкий - 25 Января, 2013 - 08:56:54 - перейти к сообщению
Обратите внимание, что filter_var не работает с кириллическими доменами. Нужно предварительно кодировать в punycode

 

Powered by ExBB FM 1.0 RC1