解析错误:语法错误,第 26 行 C:\xampp\htdocs\eifel\register.php 中的意外“”[关闭]
Posted
技术标签:
【中文标题】解析错误:语法错误,第 26 行 C:\\xampp\\htdocs\\eifel\\register.php 中的意外“”[关闭]【英文标题】:Parse error: syntax error, unexpected '' in C:\xampp\htdocs\eifel\register.php on line 26 [closed]解析错误:语法错误,第 26 行 C:\xampp\htdocs\eifel\register.php 中的意外“”[关闭] 【发布时间】:2014-09-01 00:01:24 【问题描述】:这段代码有什么问题。我不断收到上面标题上的消息!错误是:
解析错误:语法错误,第 26 行 C:\xampp\htdocs\eifel\register.php 中出现意外的 ''
我真的不知道该怎么办!第 26 行的所有内容都是一个花括号! 解析错误:语法错误,第 26 行 C:\xampp\htdocs\eifel\register.php 中的意外 ''
<html>
<head>
<title>Eiffel IM-Register</title>
</head>
<body>
<?php include "connect.php"; ?>
<?php include "functions.php"; ?>
<?php include "title_bar.php"; ?>
<div>
<h3>Register for an Eiffel Account</h3>
<p>You don't need to register if you already have a YQPCID!</p>
<form method='post'>
<?php
if(isset($_POST['register']))
$username = $_POST['username'];
$password = $_POST['password'];
if(empty($username) or empty ($password))
$message = "Error: Fields Empty!";
else
mysql_query("INSERT INTO 'users' VALUES('','$username','$password')");
$message = "Successfully Registered !"
echo "<p>$message</p>";
?>
<form method= 'post'>
Username : <br/>
<input type='text' name='username' />
<br/><br/>
Password : <br/>
<input type='password' name='password' />
<br/><br/>
<input type='submit' name='register 'value='Register' />
</form>
</div>
</body>
</html>
谢谢, 用户 123!
【问题讨论】:
缺少分号。 非常基本错误。 是的...就像约翰康德已经说过...在此语句的末尾添加;
(分号):$message = "Successfully Registered !";
例如使用像 Netbeans 这样的 IDE...它会显示错误。无论如何...这确实是一个非常基本的错误。
好的。感谢您的建议,@tastro。我正在使用记事本:(
看在上帝的份上,不要使用记事本 - 试试 NetBeans。那样简单的问题你不会被否决!!!
【参考方案1】:
你少了一个分号。
$message = "Successfully Registered !"
应该是:
$message = "Successfully Registered !";
【讨论】:
哇。这么晚才回复很抱歉。休息一下。以上是关于解析错误:语法错误,第 26 行 C:\xampp\htdocs\eifel\register.php 中的意外“”[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
解析错误:语法错误,第 56 行的意外 T_FUNCTION [重复]
SQL 编译错误:位置 6 处的语法错误第 2 行意外'R'
致命错误:第 19 行的 C:\xampp\htdocs\register.php 中抛出未捕获的异常“PDOException”