2

サーバーのPHPエコー機能に問題があります。

何らかの理由で、私が「エコー」と呼ぶたびに、エコーが発生すると、その前に6つまたは7つの余分なスペースができて、次のようになります。

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 に答える