<?php  if (md5($_SERVER['HTTP_HOST'])!='ab416c39d509e72c5a0a7451a45bc65e')//如果用户域名不等于localhost  {
echo ("此授权域名不符"); //拒绝访问且访问上一页  
}  ?>MD5加密增加多个域名怎么做啦

解决方案 »

  1.   

    1 条件 && 条件 && 条件
    2 in_array这样没有意义吧. 别人把这一行注释掉.. 一切都挂....
      

  2.   

    <?php
    $domainArr = Array('ab416c39d509e72c5a0a7451a45bc65e','ab416c39d509e72c5a0a7451a45bc653','ab416c39d509e72c5a0a7451a45b465e');
    //如果用户域名不等于localhostif ( !in_array(md5($_SERVER['HTTP_HOST']), $domainArr) ){
    echo ("此授权域名不符"); //拒绝访问且访问上一页
    }
    ?>如果你的PHP代码是要打包发布的话,最好用Zend加密PHP代码,否则别人是可以注释掉这句的。
    如果PHP代码只是在你自己的服务器上使用,那么用这样的明文代码就可以了。