STRING,期待T
我是新来的PHP,我正在尝试为我的网站创建一个成员系统。 我似乎得到了第9行(“public function__construct(){”)的错误,说'语法错误,意外的T_STRING,期待T_VARIABLE'。 我将不胜感激为什么我得到这个错误的任何帮助。 谢谢。
我的代码:
<?php
include_once('connection.php')
class User {
private $db;
public function__construct(){
$this->db = new connection ();
$this->db = $this->db->dbConnect();
}
public function Login($name, $pass){
if (!empty($name) && !empty($pass) ) {
$st = $this->db->prepare("select * from users where name=? and pass=?");
$st->bindParam(1, $name);
$st->bindParam(2, $pass);
$st->execute();
if ($st->rowCount() == 1) {
echo "user verified access granted";
}else{
echo "Incorrect username or password";
}
}else{
echo "Please enter username and password";
}
}
}
?>
我看到两个可能的错误:
public function __construct() ...
接下来是:
用'1'和'2'绑定时替换1,2
我的确面临同样的问题。 我的错误是省略function
关键字和双下划线之间的function
function__construct(){}
空间。 还有一件事你必须注意这一点,就是你必须在函数符号或()上加上花括号。
尝试函数_construct()而不是function_construct()
链接地址: http://www.djcxy.com/p/58067.html上一篇: STRING, expecting T