ereg 메소드를 사용하여 URL의 유효성을 검사합니다. 여기 내 코드는 다음과 같습니다.ereg를 사용하여 PHP에서 URL 유효성 확인
function validationURL($URL) {
if (ereg("^(http://www|www)[.]([a-z,A-Z,0-9]+)([-,_])([a-z,A-Z,0-9]+)[.]([a-z,A-Z]){2,3}[.]?(([a-z,A-Z]){2,3})[/]?[~]?([/,a-z,A-Z,0-9]+)?$",$URL)){
return true;
} else {
return false;
}
}
if ($website !="" && $website !=NULL) {
if (validationURL($website)){
$websiteOk = true;
} else {
$errmsg = $errmsg . "URL Is Invalid.<br>";
$websiteOk = false;
}
}
이 코드는 무엇이 잘못 됐는지 알 수 있습니다. www.google.com.my를 테스트했지만 작동하지 않습니다.