帝国cms如何实现内容页模板设置密码查看内容?
要想在帝国cms后台实现密码查看内容的功能,必须设置当前栏目为动态页面,下面是青青模板网整理的方案,第一步要在系统-管理数据库表-添加字段mima。管理系统模型-修改-录入后再到模板,内容模板添加以下代码,仅供大家学习参考。
<? 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 = (empty($_POST["pwd"])) ? "<script language='javascript'> alert('需要密码才能查看,请输入密码。');</script>" : "<script language='javascript'> alert('密码不正确,请重新输入。');</script>"; } }else{ $isview = false; $p = "请输入密码查看,获取密码请看如下说明。"; } } if($isview){ ?> [!--newstext--] <?php }else{ ?> <div class="mima-box"> <h3>此处内容需要输入密码才能查看</h3> <img src="https://www.ip3q.com/skin/jxhx/images/wx.png" class="wx-kf" alt="微信客服18649130945"> <form method="post"> <span>请输入密码后继续:</span> <input name="pwd" id="followwechatview_verifycode" type="text" value="" > <input id="followwechatview_verifybtn" name="" type="submit" value="提交查看"> </form> <p> <?php echo $p; ?></p> <ul><li>请添加客服微信后输入<span>密码</span> 等待客服审批提供密码。</li> <li>您可以使用微信搜索<span>18649130945</span> 或者 <span>QQ:476847113</span> 获取密码。</li> <li>您也可以用微信扫描二维码添加客服后索取密码查看。</li></ul> </div> <?php } ?> <? }else{?> [!--newstext--] <? } ?>
前端css代码
.mima-box {background: #fff;padding: 20px;margin: 10px;overflow: hidden;border: 1px solid #efefef;box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, 0.1);} .mima-box h3 { font-size: 18px; margin-bottom: 20px;} .mima-box img.wx-kf { float: left; margin: 0 30px 0 0 !important; } .mima-box ul li span { color: #1296db; margin: 0 5px; } .mima-box p {margin-bottom: 0;color: #999;font-size: 14px;line-height: 30px;margin-top: 10px;} .mima-box ul { margin: 0; } .mima-box ul li{ line-height:24px} .mima-box input#followwechatview_verifycode { line-height: 24px; height: 24px; border: #000 1px solid; outline: none; } .mima-box input#followwechatview_verifybtn { height: 26px; border: none; background: #1296db; color: #fff; display: block; float: left; padding: 0 10px; border-radius: 3px; margin-left: 5px; } .mima-box form span, .mima-box input { float: left; } .mima-box form { overflow: hidden; }
其他相关
以上就是关于帝国cms常见问题中"帝国cms如何实现内容页模板设置密码查看内容?"的全部内容,如果有遇到帝国cms常见问题其他问题的,可以在评论留言,或者加微信咨询。
相关文章
-
帝国cms灵动标签调用全站作者,并且统计作者发布的文章
帝国cms调用全站作者,并且统计作者发布的文章,难点就在于统计同一个作者的文章,用灵动标签通过查询作者发布文章的记录数来实现效果可以参考下面是青青模板网整理的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-04-03 -
帝国cms模板调用教程之——增加栏目
帝国cms后台增加栏目,这在帝国cms调用教程中,不是一个难点。这一步也算是一个基础的操作,要分别把对应的栏目分配对应的列表模板。接下来就是青青模板网整理的添加栏目的具体步骤。
帝国cms调用教程2022-03-29 -
帝国cms美化后台登录界面
帝国cms美化后台登录界面也是青青在使用帝国cms程序过程中经常会遇到的。下面是青青模板网整理的关于帝国cms美化后台登录界面中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms使用教程2023-07-02 -
帝国cms模板调用教程之——万能标签的详细说明(一)
帝国cms万能标签的调用方法,非常适用于新手站长,万能标签的调用语句简单,简洁,在模板里面,也方便我们排查问题。自定义的标签模板,灵活性很好。下面是青青模板网整理的关于帝国cms万能标签的调用方法说明,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms调用教程2022-04-01 -
帝国CMS点击量onclick的数值过万时,换成万为单位的方法
帝国CMS点击量onclick的数值过万时,换成万为单位的方法,也是青青在使用帝国cms程序过程中经常会遇到的。下面是青青模板网整理的关于本篇内容在“帝国cms常见问题”中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-03-28 -
帝国cms使用火车头采集器无法获取列表
帝国cms后台采集有时候并不好用,会提示网页无法打开,但同样的规则用火车头就可以采集到,并且可以一键发布到后台,新手在使用火车头采集器的时候,会遇到无法获取列表的问题,下面是青青模板网整理的关于“如何使用火车头采集器发布帝国cms内容”中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2023-01-20 -
帝国cms灵动标签模糊查询关键字词应该怎么写调用?
帝国cms模糊查询用灵动标签应该怎么写,标题包含关键字词或者关键字词相同,模糊匹配或者精准匹配,青青模板网整理了关于帝国cms灵动标签查询关键字词的调用方法,供大家参考。
帝国cms常见问题2022-03-30 -
如何把帝国cms内容页模板显示的时间改成几年几月几号星期几?
帝国cms内容页模板修改日期的显示格式,要把默认的日期格式,比如2020-10-24改成2020年10月24日星期三,可以用灵动标签来实现。下面是青青模板网整理的关于帝国cms怎么修改内容页时间格式的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-03-28 -
帝国cms灵动标签调用标题分类、统计标题分类文章数的方法
帝国cms调用标题分类,以及统计分类下的信息数,可以用灵动标签来实现。下面是青青模板网整理的关于帝国cms灵动标签调用标题分类、统计标题分类文章数的方法,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-04-03 -
帝国cms留言页,搜索页支持标签调用方法
帝国cms留言页面以及搜索页面是动态的页面,不支持标签调用,所以在查看的时候,会发现标签代码都显示出来了,要让动态页面支持标签调用,应该怎么做呢?下面是青青模板网整理的的有关帝国cms 动态留言页,搜索页支持标签调用方法。
帝国cms常见问题2022-03-26