我很好奇 PHP/codeigniter/javascript/jquery 中是否有一个片段用于接受 facebook/youtube 链接并验证它们是来自它们的真实链接的输入?我不希望用户在我的正常输入标签中输入恶意链接。
如果没有可用的片段。我可以在输入中进行的最好但最简单的验证是什么?
我很好奇 PHP/codeigniter/javascript/jquery 中是否有一个片段用于接受 facebook/youtube 链接并验证它们是来自它们的真实链接的输入?我不希望用户在我的正常输入标签中输入恶意链接。
如果没有可用的片段。我可以在输入中进行的最好但最简单的验证是什么?
我认为这种趋势中的某些东西将是最简单的选择。
function validator( $url ){
if( substr($url,0,18) == "http://youtube.com" ||
substr($url,0,19) == "https://youtube.com" ||
substr($url,0,22) == "http://www.youtube.com" ||
substr($url,0,21) == "https://www.youtube.com"
){
$source = "youtube";
}
if( true == false ){ // You can do this yourself
$source= "facebook";
}
if( !isset( $source ) ){
return false;
}
else{
return $source;
}
}
var_dump( validator( "http://www.youtube.com/watch?v=dsfsf" ) );
var_dump( validator( "http://www.youtube.fake.com/watch?v=dsfsf" ) );