帝国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.yangqq.net/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灵动标签是无需做标签模板,且模板内容为PHP代码,因而更灵活,可以使用php所有处理函数。青青模板网整理了灵动标签的常用变量说明。
帝国cms常见问题2022-03-28帝国cms灵动标签如何调用友情链接?
帝国cms灵动标签调用友情链接,可以是文字的友情链接,或者是图片式的友情链接,下拉列表的友情链接等。下面是青青模板网整理的关于帝国cms如何用灵动标签来调用友情链接的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-04-02帝国cms灵动标签随机调用全站的Tag标签的方法
帝国cms灵动标签随机调用全站的Tag标签,用sql查询标签名,然后使用rand()。下面是青青模板网整理的关于本篇内容在“帝国cms常见问题”中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-03-30帝国cms怎么设置栏目的id从1开始?
帝国cms栏目id设置从1开始,可以用以下方法实现,注意先备份下数据,如果没有成功的话,还可以恢复回来。让ID从1开始的方法如下:首先,进入myql,或者“备份与恢复数据”-“备份数据”
帝国cms常见问题2022-03-28帝国cms留言页,搜索页支持标签调用方法
帝国cms留言页面以及搜索页面是动态的页面,不支持标签调用,所以在查看的时候,会发现标签代码都显示出来了,要让动态页面支持标签调用,应该怎么做呢?下面是青青模板网整理的的有关帝国cms 动态留言页,搜索页支持标签调用方法。
帝国cms常见问题2022-03-26帝国cms7.5安装教程
帝国cms7.5是目前帝国cms最新的版本,帝国cms不仅提供了网站信息管理功能,还提供了系统扩展框架,自建表、自定义字段,组成新的系统模型,比如新闻系统,下载系统,音乐系统,商城系统等等。
帝国cms使用教程2022-03-29帝国cms使用灵动标签标题属性加粗颜色失效的解决方法
在使用帝国cms灵动标签调用信息标题,如果设置了标题加粗,或者标题有其他颜色,但是并不生效,解决方法如下:
帝国cms常见问题2022-03-28帝国cms内容页如何实现用键盘放左右键翻页?
帝国cms要在内容页实现键盘翻页,功能需求:方向键左、右键实现打开上一篇、下一篇,回车键返回栏目目录。下面是青青模板网整理的关于内容页实现键盘左右键翻页的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms使用教程2022-03-29帝国cms调用教程之——灵动标签e:loop的使用方法总结
帝国cms灵动标签e:loop的使用方法总结,是青青模板网整理的这些年使用帝国cms中经常使用的调用方法。帝国cms灵动标签顾名思义,灵活好用,通过简单的标签调用,就可以调用文字样式、图片样式,甚至是复杂的方案。下面是青青模板网整理的关于帝国cms灵动标签e:loop的使用方法,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms调用教程2022-04-09帝国cms如何调用自定义分类页面导航?
帝国cms自定义页面可以用在单页,比如关于我们,联系我们这样的单页面介绍,如果要调用自定义页面分类下的所有标题以及链接,可以用灵动标签sql查询数据库的方法实现,下面是青青模板网整理的关于如何调用自定义页面分类页面下导航的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-03-27