Тема: preg_match
Показать сообщение отдельно

  #2  
Старый 18.02.2009, 01:22
EST a1ien
Участник форума
Регистрация: 02.04.2006
Сообщений: 273
Провел на форуме:
1269624

Репутация: 114
Отправить сообщение для EST a1ien с помощью ICQ
По умолчанию

У меня почемуто вначале жаловался пхп на / заменил на # и параметр на GET
и у меня все норм.
if (preg_match("#^(http://|https://)?(www)?[\.]?[a-zA-Z0-9@-]+\.[a-z]{2,6}$#",htmlspecialchars($_GET['url']),$user_data[0]))
{
$url = $user_data[0];
}
else
{
$url = "incorrect url format";
}
print_r($url);

Array ( [0] => http://mytest.ru [1] => http:// )

1.php?url=http://mytest.ru
 
Ответить с цитированием