我尝试按我希望的方式将会话加载到我的处理程序中。但第8行说,“在查找索引期间”我的控制器中有什么错误?这是一个用户名,我想使用数据库来检索人员的ID。 控制器:会话中的底部搜索索引
<?php
require_once ("View/PersonInfoView.php");
require_once ("Handler/UserHandler.php");
class PersonInfoController{
public function DoPersonInfo(){
$Personinfoview = new PersonInfoView();
$UserHandler = new UserHandler();
$PK = $UserHandler->GetUserID($_SESSION['Person']);
$Person_array = $UserHandler->ListPerson($PK);
$Personinfoview->Personbox($Person_array);
}
}
我设置会话:
<?php
require_once ("Handler/Userhandler.php");
require_once ("Controller/LoginController.php");
class DologinHandler{
public function Login(){
if(isset($_REQUEST['is_ajax']))
{
$LoginController = new LoginController();
$username = $_REQUEST['username'];
$password = $_REQUEST['password'];
$_SESSION['Person'] = $username;
$UserHandler = new UserHandler();
$sign = $UserHandler -> controllDB($username,$password);
if($sign == true)
{
echo 'success';
return true;
}
else
{
echo 'error';
return false;
}
}
}
}
$loginclass = new DologinHandler();
$loginclass->Login();
有任何具体的错误行吗? – deex 2012-07-06 08:29:31
@dqlopez“Rad八”可能是第8行。 – jurgemaister 2012-07-06 08:32:13
什么是“Rad八”? – deex 2012-07-06 08:35:15