• 締切済み

Javascript から PHP を呼び出したい

お世話になります。 html 内の Javascript から PHP を呼び出して表示したいと思っています。 ローカル環境で試したところ表示されたのですが、借りている lolipop のサーバへアップしてみたところ表示されませんでした。 何か固有の設定や根本的に間違っている!などありましたらご教示いただけないでしょうか。 以下、試した内容です。 test.html を実行し a.php を呼び出して表示したいです。 ローカルでは test.html を読み込むと [aaa] と表示されたのですが・・・。 [test.html] <html> <head></head> <body> <script type="text/javascript" src="http://example.com/a.php"></script> </body> </html> [a.php] <?php header("Content-type: application/x-javascript; charset=UTF-8"); echo "document.write(\"aaa\")"; ?>

みんなの回答

  • 1minn
  • ベストアンサー率57% (52/90)
回答No.1

javascriptの読み込みを定義しているのにPHPを呼び出すのは強引ですよね・・・ 根本的に間違ってる 感じがします。(できなくはないんでしょうけど) 実験してないのでただの想像ですが、 [a.php] <?php ?> document.write("aaa"); ではだめですか?

prin100
質問者

お礼

レスどうもありがとうございます。 ファイルを保存するときのエンコードを変えてアップしたら表示されるようになりました。 お騒がせしました。

すると、全ての回答が全文表示されます。

関連するQ&A