PHP为任意页面设置访问密码
<?PHP
/ ************
*使用方法:
*
* 1,将本段代码保存为MkEncrypt.php
*
* 2,在要加密的页面前面引入这个php文件
* require_once('MkEncrypt.php');
*
* 3,设置页面访问密码
* MkEncrypt('页面密码');
*
************ /
//密码Cookie加密盐if (!defined ('MK_ENCRYPT_SALT' ))
define ('MK_ENCRYPT_SALT' ,'Kgs $ JC!V' );
/ **
*设置访问密码
*
* @param $ password访问密码
* @param $ pageid页面唯一ID值,用于区分同一网站的不同加密页面
* / function MkEncrypt ($ password ,$ pageid = 'default' ){
$ pageid = md5 ($ pageid );
$ md5pw = md5 (md5 ($ password ).MK_ENCRYPT_SALT );
$ postpwd = isset ($ _POST [ 'pagepwd' ])?addslashes (trim ($ _POST [ 'pagepwd' ])):'' ;
$ cookiepwd =
isset ($ _COOKIE [ 'mk_encrypt_' 。$ pageid ])?addslashes (trim ($ _COOKIE [ 'mk_encrypt_' 。$ pageid ])):'' ;
> 此篇文章【PHP为任意页面设置访问密码】,均来自于网络,贫小子仅作分享