【发布时间】:2012-08-23 17:07:09
【问题描述】:
if(isset($_SESSION['admin'])) {
echo "<li><b>Admin</b></li>";
}
<?php
session_name('MYSESSION');
session_set_cookie_params(0, '/~cgreenheld/');
session_start();
$conn = blah blah
$query2 = 'Select Type from User WHERE Username = "'.$_SESSION['user'].'" AND Type =\'Admin\'';
$result2 = $conn->query($query2);
if($result2->num_rows==1) {
$_SESSION['admin'] = $result2;
}
?>
嗨,我正在尝试设置此会话变量,但似乎没有设置,我想知道是否有人可以提供帮助。如果 session['admin'] isset 它应该回显管理按钮。 但我不太确定为什么? (我确实有会话开始和每个页面上的所有内容,这不是问题或任何“您没有 php 标签”我已经检查了 mysql 查询,它确实从我的表中返回了一些东西。有什么想法吗?
【问题讨论】: