解析错误:语法错误,第41行/home/rixo/public_html/login/process.php中的意外T_VARIABLE

时间:2012-04-26 23:52:06

标签: php syntax

我是php的新手。我一直有这个错误 - 解析错误:语法错误,第41行/home/rixo/public_html/login/process.php中的意外T_VARIABLE

以下是完整代码 - http://pastebin.com/8Yqmk0MX

如果你能为我看一下,看看有什么问题,那将是一个很大的帮助。

- 提前感谢你

2 个答案:

答案 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"]))