PHP使用者權限請幫我看哪裡有問題~謝謝

這是我目前寫到的部份...我想請問我要怎麼改使用者權限好?因為我目前的程式出來沒辦法分級進入各個主頁(admin.php,teacher.php,Search.php) (都用session,不是cookie唷!!) 希望了解我的問題的 & 知道程式碼哪裡有問題,麻煩請告訴我,謝謝各位 <FORM ACTION="admin.php" METHOD="post"> <? if ( $_SESSION["session_Power"] = 1 ) { $sql = "INSERT INTO user_table (Name,Password,Power) VALUES... show more 這是我目前寫到的部份...我想請問我要怎麼改使用者權限好?因為我目前的程式出來沒...

(都用session,不是cookie唷!!)

希望了解我的問題的 & 知道程式碼哪裡有問題,麻煩請告訴我,謝謝各位

<FORM ACTION="admin.php" METHOD="post">

<?
if ( $_SESSION["session_Power"] = 1 ) {
$sql = "INSERT INTO user_table (Name,Password,Power) VALUES ($Name,$Password,$Power); ";
mysql_query($db, $sql, $link);
}

else {
$sql = "INSERT INTO user_table (Name,Password,Power) VALUES ($Name,$Password,$Power); ";
mysql_query($db, $sql, $link);
}
?>
<p>
<input name="Admin" type="submit" value="管理者" />
</p>
</FORM>


<FORM ACTION="teacher.php" METHOD="post">
<?
if ( $_SESSION["session_Power"] = 2 ) {
$sql = "INSERT INTO user_table (Name,Password,Power) VALUES ($Name,$Password,$Power); ";
mysql_query($db, $sql, $link);
}


else {
$sql = "INSERT INTO user_table (Name,Password,Power) VALUES ($Name,$Password,$Power); ";
mysql_query($db, $sql, $link);
}
?>
<p>
<input name="Teacher" type="submit" value="教 師" />
</p>
</FORM>



<FORM ACTION="Search.php" METHOD="post">
<?
if ( empty($_SESSION["session_Password"]) || $_SESSION["session_Power"] = 3 )
?>
<p>
<input name="Search" type="submit" value="查詢者" />
</p>

<?
{
Header("location:main.php");
exit;
}
?>
2 answers 2