|
网站(项目)域名授权方法,
第一步,建一个授权站或者在本站新键数据库表,
第二、添加域名授权方法。
第三、mysqli,原生sql查询链接数据库的表对比访问的(或者要打开的域名)是否存在数据库里,若存在说明已授权,否则未授权。
查询域名是否授权的代码如下:
error_reporting(0); session_start(); $db_server='localhost'; $db_user='数据库用户名'; $db_password='数据库密码'; $db_name='数据库名'; $db_charset='UTF8'; mysql_connect($db_server,$db_user,$db_password); if(mysql_errno()){ die('数据库连接失败!'.mysql_errno()); } mysql_select_db($db_name); mysql_set_charset($db_charset); $is_allow=false; //获取不带端口号的域名前缀 $servername=trim($_SERVER['SERVER_NAME']); //dump($servername); $sql="SELECT * from 数据表名 where domain='".$servername."'"; $result=mysql_query($sql); if($result&&mysql_num_rows($result)){ echo ‘已授权’;die; }else{ echo ‘未授权’;die; }
来源:https://www.cnblogs.com/xinyixuan/p/11527491.html |