PHP验证域名来源正确做法
$sourceImg = 'http://xxx.com/123.jpg'; //要验证图片是否允许上传if (strpos($sourceImg, 'xxx.com')===false) { echo '不允许上传';exit;}上面的做法其实是错的,这样就限制不了http://xxx.com.mysql.com正确做法:$arr = parse_url($sourceImg );if(
·
$sourceImg = 'http://xxx.com/123.jpg'; //要验证图片是否允许上传
if (strpos($sourceImg, 'xxx.com')===false) {
echo '不允许上传';exit;
}
上面的做法其实是错的,这样就限制不了http://xxx.com.mysql.com
正确做法:
$arr = parse_url($sourceImg );
if( $arr['host'] == 'xxx.com' ){
echo '正确允许上传';exit;
}else{
echo '错误不允许上传';exit;
}
更多推荐
已为社区贡献1条内容
所有评论(0)