BetterTomorrow
@BetterTomorrow

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

PHPでJSのalertを呼び出し動いたが、なぜか動かなくなりました

解決したいこと

PHP上のjavascriptアラート呼び出しの不具合。

例)
PHPでアラートを出したいと思いググってここのページを見つけて動きましたが、ソースの他の部分をいじっているとこのアラート部分でエラーが出るようになりました。
https://webukatu.com/wordpress/blog/9263/
VSCode上ではscriptタグの閉じる部分が”>”で変わらないのに、ブラウザの開発ツールで見ると”-->”にいつの間にか変わっていてエラーを起こし、ブラウザ上にalert以降のコードが表示されてしまいます。
解決方法を教えて下さい。

該当するソースコード

echo "<script type='text/javascript'>alert('$reply');</script>";
0

3Answer

Comments

  1. @BetterTomorrow

    Questioner

    言われたとおり終了タグを削除して試してみましたが、状況に変化はありませでした。ありがとうございます。

  2. ソースコードの全体を開示する方が、解決が早いと思います。

正しく動いていた状態から変更した部分に原因があると思われますが、その詳細を公開することは出来ないのでしょうか?
また、出ているエラーというのはどのようなものでしょうか?

0Like

$reply内の文字列にシングルクウォートが含まれてるだけの予感
htmlspecialchars

ブラウザでの該当行のソースコードも掲示しておけば、何が起こってるのかわかりやすかったと思いますよ

0Like

Your answer might help someone💌