帝国cms如何实现内容页模板设置密码查看内容?
要想在帝国cms后台实现密码查看内容的功能,必须设置当前栏目为动态页面,下面是模板网整理的方案,第一步要在系统-管理数据库表-添加字段mima。管理系统模型-修改-录入后再到模板,内容模板添加以下代码,仅供大家学习参考。
前端css代码
- <?
- if($navinfor[mima]!=''){
- ?>
- <?php
- $password="$navinfor[mima]";//这里是密码
- $p="";
- if(isset($_COOKIE["isview"])and$_COOKIE["isview"]==$password){
- $isview=true;
- }else{
- if(isset($_POST["pwd"])){
- if($_POST["pwd"]==$password){
- setcookie("isview",$_POST["pwd"],time()+3600*3);
- $isview=true;
- }else{
- $p=(emptyempty($_POST["pwd"]))?"<scriptlanguage='javascript'>alert('需要密码才能查看,请输入密码。');</script>":"<scriptlanguage='javascript'>alert('密码不正确,请重新输入。');</script>";
- }
- }else{
- $isview=false;
- $p="请输入密码查看,获取密码请看如下说明。";
- }
- }
- if($isview){?>
- [!--newstext--]
- <?php}else{?>
- <divclass="mima-box">
- <h3>此处内容需要输入密码才能查看</h3>
- <imgsrc="https://www.yunhu.net/skin/jxhx/images/wx.png"class="wx-kf"alt="微信客服125511156">
- <formmethod="post">
- <span>请输入密码后继续:</span>
- <inputname="pwd"id="followwechatview_verifycode"type="text"value="">
- <inputid="followwechatview_verifybtn"name=""type="submit"value="提交查看">
- </form>
- <p><?phpecho$p;?></p>
- <ul><li>请添加客服微信后输入<span>密码</span>等待客服审批提供密码。</li>
- <li>您可以使用微信搜索<span>125511156</span>或者<span>QQ:125511156</span>获取密码。</li>
- <li>您也可以用微信扫描二维码添加客服后索取密码查看。</li></ul>
- </div>
- <?php
- }?>
- <?
- }else{?>
- [!--newstext--]
- <?
- }
- ?>
- .mima-box{background:#fff;padding:20px;margin:10px;overflow:hidden;border:1pxsolid#efefef;box-shadow:0px10px20px-10pxrgba(0,0,0,0.1);}
- .mima-boxh3{font-size:18px;margin-bottom:20px;}
- .mima-boximg.wx-kf{float:left;margin:030px00!important;}
- .mima-boxullispan{color:#1296db;margin:05px;}
- .mima-boxp{margin-bottom:0;color:#999;font-size:14px;line-height:30px;margin-top:10px;}
- .mima-boxul{margin:0;}
- .mima-boxulli{line-height:24px}
- .mima-boxinput#followwechatview_verifycode{line-height:24px;height:24px;border:#0001pxsolid;outline:none;}
- .mima-boxinput#followwechatview_verifybtn{height:26px;border:none;background:#1296db;color:#fff;display:block;float:left;padding:010px;border-radius:3px;margin-left:5px;}
- .mima-boxformspan,.mima-boxinput{float:left;}
- .mima-boxform{overflow:hidden;}
其他相关
- 帝国cms如何实现首页使用密码登录?
- 帝国cms如何实现只有会员登录才能有查看文章的权限?
上一篇:帝国cms怎么修改列表页的分页CSS样式?
下一篇:没有了