我在互联网上看到有关此错误的问题,其中大多数都是独特的拼写错误或语法误解。
但是,这很奇怪。这是我的代码,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工作正常。什么可能导致此特定脚本出错?
答案 0 :(得分:0)
我的新FTP客户端(WinSCP)似乎正在剥离所有回车。我目前正在搞乱选项,看看我是否可以改变它。