這篇文章主要講解了“php頁面如何設置密碼”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“php頁面如何設置密碼”吧!
php頁面設置密碼的方法:首先創建一個recheck.php文件;然后將該php文件包含在需要設置獨立訪問密碼的最前面即可。
本文操作環境:Windows7系統、PHP7.1版,DELL G3電腦
php頁面怎么設置密碼?
PHP頁面設置獨立訪問密碼(頁面加密)
對某些php頁面設置單獨的訪問密碼,如果密碼不正確則無法查看內容,相當于對頁面進行了一個加密。只需要將以下php文件包含在你需要設置獨立訪問密碼的最前面就可以了。
recheck.php
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>title</title> <style> #divcss{margin:300 auto;width:400px;height:40px;} #footer { height: 40px; line-height: 40px; position: fixed; bottom: 0; width: 100%; text-align: center; background: #373d41; color: #ffffff; font-family: Arial; font-size: 16px; letter-spacing: 1px; } a {text-decoration: none} </style> </head> <body> <?php //所有需要輸出二次密碼打開的頁面,只需要將本php文件進行包含即可 $url = 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; //echo $url; if (!session_id()){session_start();}; if(isset($_GET['close'])){ $url = $_GET['url']; unset($_SESSION['recheck']); } if(isset($_POST['password']) && $_POST['password'] == '123456'){ $_SESSION['recheck'] = 1; header('location:'.$url); } if(!isset($_SESSION['recheck'])){ exit('<div id="divcss"> <form method="post"> 請輸入獨立訪問密碼:<input type="password" name="password" /> <input type="submit" value="確定" />(密碼:123456) </form> </div> '); } ?> <div id="footer"><a href="?close=yes&url=<?php echo $url?>"><font color="#FFFFFF">安全退出本頁面</font></a></div> </body> </html>
在需要進行設置獨立密碼訪問的頁面包含該php文件即可,這樣就能保證只有輸入正確的訪問密碼后才可以訪問指定頁面了;也可以稍作修改封裝成函數直接插入到需要設置訪問密碼的頁面頂部,這樣就可以每個頁面設置不一樣的訪問密碼了!
<?php include(‘recheck.php’); ?>
感謝各位的閱讀,以上就是“php頁面如何設置密碼”的內容了,經過本文的學習后,相信大家對php頁面如何設置密碼這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。