2017-02-23 9 views
0

このページはjavascriptが入ったindex.htmlページです。PHP変数がJavaScriptにエコーしない

<script> 
    $(document).ready(function(){ 
     var balance ="<?php echo json_encode($balance, JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP); ?>"; 
     console.log(balance) 

をすべてのコンソールが表示されているこのです:

<?php echo json_encode($balance, JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP); ?> 

これらすべてのJSONタグ場合、私はわからないので、私は、これをも試してみました。ここ

は、私が使用していることは何です

しかし、まだ動作しておらず、他のコンソールとまったく同じように表示されます:

var balance ="<?php echo "45";); ?>"; 

編集:私はページ上ではなくコンソールにエコーしているとは言いませんでした。それはフラッシュファイルなので、フラッシュは何もページに表示されていませんでした。私はこれがjavascriptの問題だと思ったが、私は以下の解決策を試してみる。その他の答えは私がそれを考えなかったのを助けるかもしれません。ソリューションに感謝しますが、これは同じ質問ではないと信じます

+0

PHPで '.html'ファイルを実行するには、' index.php'という名前を付けたり、サーバ設定を変更する必要があります。 – Barmar

+0

これをhtaccessに追加しました。 'AddHandler application/x-httpd-php5 .html .htm' –

答えて

1

あなたのページが.htmlの場合、おそらくPHPが実行されません。 index.phpに名前を変更してお知らせください。

関連する問題