- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
// функция с именем is_url, передаваемые ей перем.: $url.
function is_url($url)
{
// если ничего не ввели, иначе:
if($url == "") return 0;
// если не соответствует стандарту, возвращаем ошибку.
if(!(ereg("\.", $url) && ereg("http://", $url) && ereg("/", str_replace("http://" , "", $url)))) return 0;
else return 1;
}
wmmorgun 09.02.2011 16:47 # +1
давно пора notepad поменять на приличную IDE.
ZX_Spectrum 10.02.2011 06:16 # 0
BiSe_Trojanov 12.02.2011 00:30 # 0
wmmorgun 12.02.2011 00:32 # 0
wvxvw 09.02.2011 18:30 # 0
ZX_Spectrum 10.02.2011 06:20 # 0
хехе, интересно, какой именно "стандарт" имеется в виду в данном случае?
после такой "проверки" урл будет валидный-превалидный, ага...
BiSe_Trojanov 12.02.2011 00:32 # 0
preg_match('|^https?://[a-z0-9.-]+\\.[a-z0-9-]|i',$url)