- ベストアンサー
PHP+MySQLで結果を出力したHTMLに、Javascriptの文を入れるにはどうしたらよいでしょうか。
PHP+MySQLで結果を出力したHTMLに、Javascriptの文を入れるにはどうしたらよいでしょうか。 <html> <head> <meta HTTP-EQUIV="Content-type" CONTENT="text/html; charset=euc-jp"> </head> <title>名称</title> <? SQL文省略 print("<script type="text/javascript" src="http://x8.hatiju-hatiya.com/ufo/110179001"></script><noscript><a href="http://x8.hatiju-hatiya.com/bin/gg?110179001" target="_blank"><img src="http://x8.hatiju-hatiya.com/bin/ll?110179001" border="0"></a><br><span style="font-size:9px">[PR] <a href="http://fucoidan.rental-rental.net" target="_blank">フコイダン</a></span></noscript>"); SQL文省略 ?> </body> </html>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
お疲れ様です。 javascriptはできれば、headに書いた方がいいのでは? 意図している、動きは、この質問からはよく見えませんが、 ソースからみたかぎりでは、普通にheadの中に入れてもいいと 思うのですが?
その他の回答 (1)
- aoi2008
- ベストアンサー率42% (6/14)
こんにちは 今ひとつ質問の意図がわかりかねますが、普通にPHPのソースの中でJavaScriptのコードをecho(またはprint)してやれば済む話では? <?php echo "<script type='text/javascript'>"; echo "alert('PHPで出力したJavaScript');"; echo "</script>"; ?> 質問内のプログラムがエラーになるということであれば、 文字列中の"を全て'にするか \"とエスケープシーケンスにしてやれば動くとは思います。
お礼
ありがとうございました。 うまくいきました!
補足
回答ありがとうございます。 headの中に入れてみます。 PHPの外に置けばということですね。