Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
调用PHP对象文件会导致页面不再加载_Php_Mysql_Sql_Database_Mysqli - Fatal编程技术网

调用PHP对象文件会导致页面不再加载

调用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 "

因此,我一直在为我的一个项目编写代码,我必须为一个网站创建一个注册和登录系统,而我现在陷入了困境。我调用以下“UserLogin.php”文件:

从另一个文件中,在用户输入用户名和密码,然后按enter键后:

 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";
 }