奇怪的意外T_VARIABLE

时间:2012-07-17 00:27:09

标签: php

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

但是,这很奇怪。这是我的代码,ENTIRE文件(打算由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']行,因为它包含更多内容。

这给出了错误:

Parse error: syntax error, unexpected T_VARIABLE in (blah blah blah blah).php on line 1

令我印象深刻的第一件事就是如何假设它在线 1 - 有空格和<?php标签。

然后,经过一番挫折之后,我在评论之前和之前评论了echo "Hello World!";

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

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in (blah blah blah blah blah).php on line 1

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

1 个答案:

答案 0 :(得分:0)

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