Это мой первый опыт работы с сессиями, которые я работаю над областью членов, которые мне удалось сделать, но мне нужны некоторые пользователи (админы), чтобы иметь возможность см. некоторые ссылки, которые обычные пользователи не могут. это то, что я есть ГНФАР: Scan not out out echo text if session auth = 1 else echo text2
<?php
require_once('auth.php');
?>
<table border='0' cellpadding='0' cellspacing='0' id='memberstitle'>
<tr>
<td background='images/box2_l.png' width='20' height='50'></td>
<td background='images/box2_m.png' height='50'>Welcome <?php echo $_SESSION['SESS_FIRST_NAME'];?>
<table border='0' cellpadding='2' cellspacing='0' id='newsavatar'>
<?php
if(!isset($_SESSION['SESS_AUTH'] == '1') {
echo '<tr>
<td><a href='?p=post'>Post News</a> | <a href="">Post Screenshot</a> | <a href="">View Player List</a></td>
<td rowspan='2' style='vertical-align:middle' width='34' height='34'><img src='images/<?php echo $_SESSION['SESS_AVATAR'];?>'></td>
</tr>
<tr>
<td><a href="?p=logout">Logout</a> | <a href="">Change Password</a> | <a href="">Change Avatar</a></td>
</tr>';
}
else {
echo'<tr>
<td>Control Panel</td>
<td rowspan='2' style='vertical-align:middle' width='34' height='34'><img src='images/<?php echo $_SESSION['SESS_AVATAR'];?>'></td>
</tr>
<tr>
<td><a href="?p=logout">Logout</a> | <a href="">Change Password</a> | <a href="">Change Avatar</a></td>
</tr>';
}
?>
</table>
</td>
<td background='images/box2_r.png' width='20' height='50'></td>
</tr>
</table>
... и что происходит? Без чтения руководств PHP и т. Д., Я бы сказал! Isset ($ _ SESSION ['SESS_AUTH'] == '1') является виновником. Почему == '1' внутри списка args? – John3136
ничего не отображается, символ == '1' обозначает, какие члены являются admin 1 = admin 0 = не admin – zhaobaloth