调用PHP对象文件会导致页面不再加载
因此,我一直在为我的一个项目编写代码,我必须为一个网站创建一个注册和登录系统,而我现在陷入了困境。我调用以下“UserLogin.php”文件: 从另一个文件中,在用户输入用户名和密码,然后按enter键后:调用PHP对象文件会导致页面不再加载,php,mysql,sql,database,mysqli,Php,Mysql,Sql,Database,Mysqli,因此,我一直在为我的一个项目编写代码,我必须为一个网站创建一个注册和登录系统,而我现在陷入了困境。我调用以下“UserLogin.php”文件: 从另一个文件中,在用户输入用户名和密码,然后按enter键后: include 'UserLogin.php'; $username = $_GET["username"]; $password = $_GET["pwd"]; $usersession = new UserLogin($username, $password); echo "
include 'UserLogin.php';
$username = $_GET["username"];
$password = $_GET["pwd"];
$usersession = new UserLogin($username, $password);
echo "created";
$var = $usersession->userLogin($username, $password);
if ($var){
echo "Verified";
}
到目前为止,我还没有找到任何错误,但我的网站并没有完成后,登录按钮被点击加载。任何帮助都将不胜感激。另请注意,我在mysqli变量中删除了我的实际数据库信息。在
private$password
之后缺少分号。在$password
之后缺少分号,不能对函数调用isset()
并且不能将类用作数组$this['username']
,您必须像$this->username
那样调用它另外,如果全部正常,则
userLogin()
方法返回true,但如果user/pass错误,则不执行任何操作
唯一真正的建议是查看错误日志并逐一解决
include 'UserLogin.php';
$username = $_GET["username"];
$password = $_GET["pwd"];
$usersession = new UserLogin($username, $password);
echo "created";
$var = $usersession->userLogin($username, $password);
if ($var){
echo "Verified";
}