第一次登陆时候pwvalue获取到-1问题

#1 Kenneth




  



-------------------------------------------------------------------------------------------------------------------------------------------------------------
import("spAcl.php"); // 引入Acl文件,使得可以生成加密的密码输入框
  $userObj = spClass("lib_user"); // 实例化lib_user类
  if( $uname = $this->spArgs("uname") ){ // 已经提交,这里开始进行登录验证
   $upass = spClass('md5password')->pwvalue();
dump($upass);
// 通过acl的pwvalue获取提交的加密密码
   // 使用spVerifier进行第一次检查

------------------------------------------------------------------------------------------------------------------------------------------------------------
第一次登陆的时候为什么显示出来的是-1
第二次就正常了
每次登陆第一次都是-1.
------------------------------------------------------------------------------------------------------------------------------------------------------------

2012-11-28 11:02:42

#2 shgxbj

怎么会这样的啊吗,感觉好奇怪

2012-11-28 11:17:14

#3 jake

下载例子直接用,是肯定正确的。

如果你做了修改,自己对比一下修改错什么了。

2012-11-28 11:54:41

#4 Kenneth

找到问题了
--------------------------------------------------------------用这一段代码时候不会出现问题----------------------------------------------------------// 这里是PHP.net关于删除SESSION的方法
  $_SESSION = array();
  if (isset($_COOKIE[session_name()])) {setcookie(session_name(), '', time()-42000, '/');}
  session_destroy();
  // 跳转回首页
  $this->jump(spUrl("main","index"));
------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------用这一段代码时候出现问题------------------------------------------------------------
// 这里是PHP.net关于删除SESSION的方法
  $_SESSION = array();
  if (isset($_COOKIE[session_name()])) {setcookie(session_name(), '', time()-42000, '/');}
  session_destroy();
  // 跳转回首页
$this->display("main_index.html");
---------------------------------------------------------------------------------------------
各位朋友帮忙分析下

2012-11-28 16:02:19

#5 jake

检查过文件BOM吗?

没看出来有什么问题。

2012-11-28 20:00:23

#6 Kenneth

jake 发表于 2012-11-28 20:00
检查过文件BOM吗?

没看出来有什么问题。
问题已经解决,谢谢大家的帮忙。

2012-11-30 17:10:00