BUG 演示
修复演示
修复教程
在 /themes/zibll/action/function.php
搜 zib_ajax_frontend_links_submit() 在上方添加一个函数 用于判断URL真假
function CheckUrl($C_url){
$str="/^http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]{2,4}(?:[\/\?#][\/=\?%\-&~`@[\]\':+!\.#\w]*)?$/";
if (!preg_match($str,$C_url)){
return false;
}else{
return true;
}
}
然后在 zib_ajax_frontend_links_submit() 里面添加代码
if(!CheckUrl($_POST['link_url'])){
echo (json_encode(array('error' => 1, 'ys' => 'danger', 'msg' => '请输入正确域名!')));
exit();
}