0

私がその行を試すとき:

 echo "<script >alert('  مشترك بالفعل!'); location.href='index.php';</script>";

Chromeではゴミが表示されますが、Firefoxでは正しく表示されます。クロムの何が問題になっていますか?

どんな助けでもありがたいです。ありがとう!

4

1 に答える 1

1

それは、firefox rockssss –完全なPHP初心者47秒前だからです

そのコメントはおそらく正しいでしょう(おそらく偶然ですが。:) Firefoxは、Chromeよりも柔軟にドキュメントのエンコーディングをスニッフィングしている可能性があります。

最も可能性の高い説明は、HTMLドキュメントのエンコーディングが定義されておらず、PHPソースファイル(テキストを格納する場所)が出力しているものとは異なるエンコーディングで格納されていることです。

PHPファイルのエンコーディングと出力するHTMLドキュメントが一致していることを確認してください。

  • PHPソースファイルのエンコーディングはおそらくIDEで設定できます

  • HTMLページのエンコーディングは、Content-typeWebサーバーが送信するヘッダーやContent-typeMETAタグによって定義されます。

    この質問は完全な概要を示します:UTF-8全体

于 2012-12-26T11:37:27.147 に答える