session的问题。 该文中$mysessionname = "po_maint" . $micro;有可能在某些机器上不能实现。最好不用,因为session的临时文件一般都是sess_xxxxxxxxxx而不是po_maint_xxxxx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的代码大致如下:我使用phplib库class Member(){ var $db; var $userId; var $level;//用户身份 Member() { $this->db = new DB_Sql(); } function login($userId, $pwd) { $sql = "SELECT * FROM user WHERE USERID = '$userId' && PASSWORD = '$pwd'"; $this->db->query($sql); if ($this->db->next_record()) { $this->userId = $this->db->f('USERID'); $this->level = $this->db->f('LEVEL'); if ($this->db->f('LEVEL') == 'admin') return 3; else if($this->db->f(LEVEL) == 'teacher') return 2; else return 1; } else return 0; }}文件login.php$member = new Member(); $res = $member->login($HTTP_POST_VARS['uId'], $HTTP_POST_VARS['pwd']); if (empty($mysessionname)) { $micro = microtime(); $micro = str_replace(" ", "", $micro); $micro = str_replace(".", "", $micro); $mysessionname = "sess_".$micro; } session_name($mysessionname); switch($res) { case 3: session_start(); session_register('member'); Header("Location: ../admin/index.php"); exit(); case 2: session_start(); session_register('member'); Header("Location: ../teacher/index.php"); exit();。。}但是session没法注册; 请教一个mysql的问题 php有没有像js里indexOf lastIndexOf 这样的函数 页面代码问题 一个正则表达式的问题 Column count doesn't match value count at row 1 php通过com链接access数据库的问题!? 讨论一下类似www.sogua.com这种技术用PHP是如何开发的。 一个问题:) asp和PHP哪个好,学哪个????? xdebug跟踪不了Model里的函数 php中执行die()了以后对服务器端压力不大吧 调用问题
我使用phplib库
class Member()
{
var $db;
var $userId;
var $level;//用户身份
Member()
{ $this->db = new DB_Sql();
}
function login($userId, $pwd)
{
$sql = "SELECT * FROM user WHERE USERID = '$userId' && PASSWORD = '$pwd'";
$this->db->query($sql);
if ($this->db->next_record())
{
$this->userId = $this->db->f('USERID');
$this->level = $this->db->f('LEVEL'); if ($this->db->f('LEVEL') == 'admin')
return 3;
else if($this->db->f(LEVEL) == 'teacher')
return 2;
else
return 1;
}
else
return 0;
}
}
文件login.php
$member = new Member();
$res = $member->login($HTTP_POST_VARS['uId'], $HTTP_POST_VARS['pwd']);
if (empty($mysessionname))
{
$micro = microtime();
$micro = str_replace(" ", "", $micro);
$micro = str_replace(".", "", $micro);
$mysessionname = "sess_".$micro;
}
session_name($mysessionname);
switch($res)
{
case 3:
session_start();
session_register('member');
Header("Location: ../admin/index.php");
exit();
case 2:
session_start();
session_register('member');
Header("Location: ../teacher/index.php");
exit();
。。
}但是session没法注册;