我是 php 新手。我一直有这个错误 - 解析错误:语法错误,第 41 行 /home/rixo/public_html/login/process.php 中的意外 T_VARIABLE
这是完整的代码 - http://pastebin.com/8Yqmk0MX
如果你能帮我看一下,看看有什么问题,那将是一个很大的帮助。
-先感谢您
我是 php 新手。我一直有这个错误 - 解析错误:语法错误,第 41 行 /home/rixo/public_html/login/process.php 中的意外 T_VARIABLE
这是完整的代码 - http://pastebin.com/8Yqmk0MX
如果你能帮我看一下,看看有什么问题,那将是一个很大的帮助。
-先感谢您
这是由于这条线上的未封闭报价
$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')";
更改此行
if (isset($_POST["save"]) && $_POST["user"] && $_POST["pwd"] && $_POST["mail"])
至
if ((isset($_POST["save"]) && $_POST["user"] && $_POST["pwd"] && $_POST["mail"]))