代码,项目结构如下:
action/loginin.php
//user login
if (isset($_POST['username']) && isset($_POST['password'])
&& !empty($_POST['username']) && !empty($_POST['password'])
) {
try{
$username = $_POST['username'];
$password = $_POST['password'];
$rs = $config[DAOIMPL]->getLoginByName($username);
$arr = mysql_fetch_array($rs);
//echo $arr['sys_user_passwd'];
if ($arr && $arr['sys_user_passwd'] == generateUserPassword($password)) {
$_SESSION[SESSIONUSER] = $username;
echo '<script language=javascript>window.location="../index.php"</script>';//跳转到根目录下的index.php
}else {
echo "<script language=javascript>alert('用户名或密码不正确,请重新输入!'); window.location='../login.php'</script>";
exit(0);
}
}
catch (Exception $e){
echo "<script language=javascript>alert('".$e."'); window.location='../login.php'</script>";
exit(0);
}
}

另外服务器是 操作系统:Ubuntu 12.04 64位