0

我在互联网上看到有关此错误的问题,其中大多数是独特的拼写错误或对语法的误解。

然而,这很奇怪。这是我的代码,整个文件(旨在由 AJAX 访问):

<?php

$con = mysql_connect("(censored)", "(censored)", "(censored)") or die(mysql_error());

mysql_select_db("(censored)_users", $con) or die(mysql_error());

$result = mysql_query("SELECT * FROM users ORDER BY id") or die(mysql_error());

while ($row = mysql_fetch_array($result)) {

    echo $row['user'] . "<br />";

}

?>

这是从我网站上的另一个脚本复制和粘贴的,用于列出用户;唯一的修改是修改该echo $row['user']行,因为它包含更多内容。

这给出了错误:

解析错误:语法错误,第 1 行 (blah blah blah blah).php 中的意外 T_VARIABLE

让我感到奇怪的第一件事是它应该在第1行- 有空格和<?php标签。

然后,在一些挫折之后,我在它放置之前评论了所有这些echo "Hello World!";

好吧,它给了我一个类似的错误:

解析错误:语法错误,第 1 行 (blah blah blah blah blah).php 中的意外 T_CONSTANT_ENCAPSED_STRING

我网站上的其余 PHP 工作正常。什么可能导致此特定脚本出现错误?

4

1 回答 1

0

我的新 FTP 客户端 (WinSCP) 似乎去掉了所有的回车。我目前正在搞乱选项,看看我是否可以改变它。

于 2012-07-17T00:51:02.030 回答