Валидность URL

426
.
Koenig, знаю я что делает эта функция. так же знаю сколько времени тратится на ее работу. и знаю сколько времени тратится на ее работу при мультиимпорте )) именно поэтому нет проверок у меня, нет импорта, тегов [img], и прочей ерунды, которая тормозит работу моего ресурса. я даже банер топа удаляю после первого зависания самого топа ))
.
Koenig
(\/)____o_O____(\/)
Kpegumop, а можно ссылку увидеть на твой ресурс?
http://gix.su/ этот?
.
Koenig, сейчас да
.
W001-UseR, зачем усложнять жизнь, если можно сверить только header ответ сервера, длиной в 4 строки?)
.
LevCh_Ru, а это действие жизнь не усложнит? )) все будет легко и непринужденно? с одного хомяка на подобный ему хамячек
.
(\/)____o_O____(\/)
Kpegumop, да все нормально будет, не пришел ответ, скрипт завершил работу с ошибкой
.
Kpegumop (25.03.2013 / 14:35)
LevCh_Ru, а это действие жизнь не усложнит? )) все будет легко и непринужденно? с одного хомяка на подобный ему хамячек
<?php
function validateURL($url)
{
$pattern = '/^(([\w]+?\/\/)?(([\d\w]|%[a-fA-f
\d]{2,2})+([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d
\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?
(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&amp;?
([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d
\w]|%[a-fA-f\d]{2,2})*)?$/';
return preg_match($pattern, $url);
}
$result = validateURL('http://
www.google.com');
print $result;
?>
выведет true если верно и false, если не верно
.
Think different
UA95, Бгг, ты проверяешь существование файла, но в регулярке у тебя идет проверка на тип html
.
Think different
UA95, Ммм, а с каких пор заголовок 404 имеет тип html? Это ЗАГОЛОВОК, самой страницы нет.
.
Think different
ОМГ, не знал.
Всего: 30