2

我的服务器的 PHP 回显功能有问题。

出于某种原因,每次我调用“回声”时,任何回声都会在其前面有六七个额外的空格,从而导致如下所示:

echo "hello world"           //ends up like:
             hello world    //instead of:
     hello world

关于发生了什么的任何想法?

它发生在我的整个服务器上(奇怪的是,昨天它运行良好。我没有触摸 php 设置或任何东西)

这只是显示此错误的脚本示例:

将 URI 发布到数据库

require_once("../../m/includes/globals.php");
$user = DB_Login($_POST["username"], $_POST["password"]);
$uri = mysql_escape_string($_POST["uri"]);
$userID = $user['userID'];
$result = DB_ExecuteQuery("UPDATE driver SET windowsPhoneID = '$uri' WHERE userID = '$userID'" );
if ($result === FALSE) { 
echo "error occurred during updating"; 
} 
echo "success!";
4

1 回答 1

4

在 m/includes/globals.php 的末尾是否有一个结束 php 标记?结束标签后可能有一些空格。

于 2012-08-09T22:30:00.623 回答