Emlog页面实现加密码访问的相关代码分享

2023-05-10 21:00:28 浏览数 (1)

第一步:在根目录文件admin/views/add_page.php中

代码语言:javascript复制
<div id="post_button">

这段代码的上方加如下代码

代码语言:javascript复制
<div style="margin-top:3px;"> 文章访问密码:<input type="text" value="" name="password" id="password" style="width:80px;" /></div>

第二步:在根目录文件admin/views/edit_page.php中的

代码语言:javascript复制
<div id="post_button">

这段代码的上方加如下代码

代码语言:javascript复制
<div style="margin-top:3px;"> 文章访问密码:<input type="text" value="<?php echo $password; ?>" name="password" id="password" style="width:80px;" /></div>

第三步:在根目录文件admin/page.php中

代码语言:javascript复制
$allow_remark = isset($_POST['allow_remark']) ? addslashes(trim($_POST['allow_remark'])) : 'n';

这段代码的下方加如下代码

代码语言:javascript复制
$password = isset($_POST['password']) ? addslashes(trim($_POST['password'])) : '';

同样是根目录文件admin/page.php中

代码语言:javascript复制
'template' => $template,

这段代码的下方加如下代码

代码语言:javascript复制
'password' => $password,

加密页个性修改,请直接修改根目录include/model/log_model.php中的

代码语言:javascript复制
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>emlog message</title>
<style type="text/css">
<!--
body{background-color:#F7F7F7;font-family: Arial;font-size: 12px;line-height:150%;}
.main{background-color:#FFFFFF;margin-top:20px;font-size: 12px;color: #666666;width:580px;margin:10px 200px;padding:10px;list-style:none;border:#DFDFDF 1px solid;}
-->
</style>
</head>
<body>
<div class="main">
<form action="" method="post">
请输入该文章的访问密码<br>
<input type="password" name="logpwd" /><input type="submit" value="进入.." />
<br /><br /><a href="$url">&laquo;返回首页</a>
</form>
</div>
</body>
</html>

后台点“保存”也能保存数据的方法,找到根目录admin/views/js/common.js中找到(请下载最新版本的程序5.3.1)

代码语言:javascript复制
var pageurl = $.trim($("#url").val());
下面加入代码:var password = $.trim($("#password").val()); //新加代码
 "&url=" pageurl
下面加入代码: "&password=" password //新加代码

0 人点赞