怎么给自己开发的一套php程序授权域名

 我来答
攀有味了狂脸13
2016-11-15 · TA获得超过170个赞
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:85.7万
展开全部

不难。

重点是在于怎么获取这个域名,和怎么防止别人篡改这个授权。


1  获取网站域名

$url       = $_SERVER["HTTP_REFERER"];   //获取完整的来路URL

$str   = str_replace("http://","",$url);  //去掉http://
$strdomain = explode("/",$str);               // 以“/”分开成数组
$domain    = $strdomain[0];              //取第一个“/”以前的字符

用上面的方法才准确无误,如果你用PHP自带的函数就不对如:
$_SERVER['SERVER_NAME'] 这个函数它获取的是服务器域名


获取域名以后,可以在写一个方法,把获取到的域名发到授权的服务器 判断一下,是否就是认证过的,如果是就可以访问,不是就提示 没有授权啥的

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式