我是php的新手。我一直有这个错误 - 解析错误:语法错误,第41行/home/rixo/public_html/login/process.php中的意外T_VARIABLE
以下是完整代码 - http://pastebin.com/8Yqmk0MX
如果你能为我看一下,看看有什么问题,那将是一个很大的帮助。
- 提前感谢你
答案 0 :(得分:3)
由于此行未公开报价
$checkuser = mysql_query('SELECT username FROM user WHERE username='$user');
修复
$checkuser = mysql_query("SELECT username FROM user WHERE username='$user'");
更新:
在粘贴的第61行发现另一个查询错误。引号不匹配
$write = “INSERT INTO user (username, password, email) VALUES ('$user', '$pwd', '$mail’)';
修复它们
$write = "INSERT INTO user (username, password, email) VALUES ('$user', '$pwd', '$mail')";
答案 1 :(得分:1)
更改此行
if (isset($_POST["save"]) && $_POST["user"] && $_POST["pwd"] && $_POST["mail"])
到
if ((isset($_POST["save"]) && $_POST["user"] && $_POST["pwd"] && $_POST["mail"]))