帝國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"])) ? "<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="http://www.51517777.com/skin/jxhx/images/wx.png" class="wx-kf" alt="微信客服125511156">
- <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>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: 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; }
其他相關
點個贊! ()