1

PHP ページに AJAX 要求を行う index.html ページがあります。予想される戻り値は JSON です。コードはうまくいくようです。ただし、何らかの理由で、PHP ファイルが<!-- end of php tag-->json テキストの前に返されることがあります。

プログラムを中断するリターンは次のようになります。

<!-- end of php tag-->{"success":true,"message":"Informacion registrada. Porfavor verifica su telefono."}

そのhtmlコメントは全体を壊します。そのコメントが返されると、index.html ファイルはファイルを正しく処理できません。なぜそのコメントが返されるのか、どこから来たのかわかりません。それは私のコードのどれにもありません...そして私がそれをトラブルシューティングすると、それは消えたようです。しかし、その後、さまざまな値を送信すると、戻ってきます...非常に奇妙な動作..

どんな洞察も大歓迎です!

4

2 に答える 2

2

どこかに次のようなものがあると思います:

<?php

    stuff
?>
<!-- end of php tag -->

<?phpおよび?>タグの外側のすべてがブラウザに出力されます。

それを見つけて削除します。

于 2012-12-04T22:27:17.513 に答える