您好,登錄后才能下訂單哦!
PHP中怎么實現(xiàn)全站權(quán)限驗證,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
PHP全站權(quán)限驗證代碼示例:
< html>
< head>< title>e
< /title>
< /head>
< body>
< form action="login.php"
method="POST" >
用戶:
< input type="text"
name="username">
< br>
密碼:
< input type="password"
name="password">
< input type ="Submit"
value ="確定">
< input type ="reset"
value ="取消">
< /form>
< /body>
< /html>
----------------conn.php--------------------------
< ?php
$host='127.0.0.1';
$mysql_user='root';
$mysql_password='qeephp';
$mydb='learn';
$link = mysql_connect($host,
$mysql_user , $mysql_password)
or die("無法連接數(shù)據(jù)庫: "
. mysql_error());
mysql_select_db($mydb);
?>
----------------------------login.php------------------
< ?
$username=$_POST['username'];
$password=$_POST['password'];
if ($username==""){
echo "< script language='javascript'>
alert('非法操作!'); location.href=
'index.php'; < /script>";exit;
}
require_once("conn.php");
$sql="SELECT * FROM admin where
username='$username'";$result=mysql_query($sql);
$row=mysql_fetch_array($result);
if ($row['username']==""){
echo "< script language='javascript'>
alert('用戶名有誤!'); location.href=
'index.php'; < /script>";exit;
}else if ($row['password']!=$password){
echo "< script language='javascript'>
alert('密碼有誤!'); location.href='index
.php'; < /script>";echo "密碼有誤";
exit;
}else{
session_start();
$_SESSION['user']=$username;
echo "< script language='javascript'>
alert('登陸成功!'); location.href=
'list.php'; < /script>";}
?>
------------------check.php--------------------
< ?
session_start();
if(! isset($_SESSION['user']))
{
echo "< script language='javascript'>
alert('非法操作!'); location.href=
'index.php'; < /script>";exit;
}else{
echo "歡迎".$_SESSION['user']
."登錄系統(tǒng)";}
?>
---------------------list.php-----------------
< ?
include 'check.php';
?>
< html>
< head>
< script type="text/javascript"
src="player/swfobject.js">< /script>< /head>
< body>
< h4>單個文件播放:< /h4>
< p id="player1">< a href="
http://www.macromedia.com/go/
getflashplayer">獲取播放器< /a> 觀看電影< /p>< script type="text/javascript">
var s1 = new SWFObject("player/
flvplayer.swf","single","300","170","7");s1.addParam("allowfullscreen","true");
s1.addVariable("file","player/ad.flv");
s1.addVariable("image","player/preview.jpg");
s1.addVariable("width","300");
s1.addVariable("height","170");
s1.write("player1");
< /script>
< h4>playlist file, with different
colors:< /h4>< p id="player2">< a href="http:
//www.macromedia.com/go/getflashplayer">
Get the Flash Player< /a> to see this player.< /p>< script type="text/javascript">
var s2 = new SWFObject("player/flvplayer
.swf","playlist","300","312","7");s2.addParam("allowfullscreen","true");
s2.addVariable("file","player/playlist.xml");
s2.addVariable("displayheight","200");
s2.addVariable("backcolor","0x000000");
s2.addVariable("frontcolor","0xCCCCCC");
s2.addVariable("lightcolor","0x557722");
s2.addVariable("width","300");
s2.addVariable("height","312");
s2.write("player2");
< /script>
< /body>
< /html>
--------------------logout.php-------------------------
< ?php unset($_SESSION['user']); unset($_SESSION['password']); echo "注銷成功"; ?>
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業(yè)資訊頻道,感謝您對億速云的支持。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。