您好,欢迎访问一九零五行业门户网

PHP程序授权验证开发思路_PHP教程

做一套商业程序,如只充许客户只能用于一台服务器,授权验证就很重要了。以下是我的一个想法,把服务器的php环境配置也应用在程序里面,生成一个许可字串,然后将字串写入到许可的文件代码中。就算是将程序原本不动地移到其它服务器上,程序都不能运行了。希望大家多多讨论……
/**
* bkjia中文论坛@授权字串
*/
function authorization        ($seed = ) {
        $encode = $_server[server_software] . $_server[server_name] . $_server[document_root] .       
                        $_server[server_admin] . $_server[server_addr] . php_version . php_os . __file__;
        return md5 ($encode);
}
$authorization_key = 2cto.com;
echo authorization($authorization_key);//这里是生成字符串验证
$authorization_check = array(dd670852938815f3892d3c511cc8fceb,ddc976cc02bce5c3c22c4d7d201c0cae );//授权字串,把生成的字符验证复制到这里来
if (!in_array(authorization ($authorization_key), $authorization_check)) {
        die(对不起,你的程序未经过bkjia授权!!);
}
http://www.bkjia.com/phpjc/486509.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/486509.htmltecharticle做一套商业程序,如只充许客户只能用于一台服务器,授权验证就很重要了。以下是我的一个想法,把服务器的php环境配置也应用在程序里...
其它类似信息

推荐信息