【发布时间】:2016-02-07 14:59:13
【问题描述】:
需要以下代码方面的帮助。这是 php 代码的一部分,用于检查用户 ID 和加密密码的组合是否已经在数据库中。因此,当我使用 Xampp 运行代码时,出现错误 - Parse error: syntax error, unexpected '}'。
<?php
//Determine if the User ID and password are on file.
$row = mysql_fetch_object($result);
$db_userid = $row->admin_id;
$db_password = $row->admin_password;
$name = $row->admin_name;
if($db_userid != $userid || $db_password != $encryptpasswd){
//If not on file, add record to administrator table.
$query = "INSERT INTO administrator(admin_id, admin_password, admin_name)
VALUES('$userid','$encryptpasswd','$name')";
$result = mysql_query($query)
or die("Insert to administrator failed." . mysql_error());
//Return to adminAuthen.php
header( "Location: adminAuthen.php");
}
else{
//If on file, set the session variable, and enter site.
$_SESSION["name"] = $name;
$_SESSION["retry"] = "admit";
$_SESSION["time"] = time();
header( "Location: /ClassRegistration/Maintenance/systementry.php")
}
?>
谢谢你:)
【问题讨论】:
-
你在哪一行出错了?
-
最后一个 header() 行缺少分号?
-
你用谷歌搜索过这个错误吗?
-
@Mike 最近发布的每 10 个问题中就有 9 个问题很可能不知道该向 Google 打什么。
-
@Fred-ii- 是的,我知道你的意思。但在这种情况下,几乎没有办法将错误的东西放在搜索框中。
标签: php validation xampp