-3

重複の可能性:
javascript変数をphp echoに入れる方法

時間を取得する JavaScript があり、コードは以下のとおりです。

<script type="text/javascript">

var d = new Date();

var H = d.getHours();
var m = d.getMinutes();
if(H>11)
{
    var h = H-12;
    var a = 'PM';
}
else
{
    var h = H;
    var a = 'AM';
}

</script>

今、私は JavaScript で使用される PHP の変数を出力したいと思います。

<?php echo $h.$m; ?>

出来ますか?

もしそうなら、私を助けてください。

4

1 に答える 1

1

Javascipt はクライアント上で実行され、php はサーバー上で実行されます...ブラウザで var を印刷するだけの場合

var varName = "varValue";
document.write(varName);

javascript var を php に送信する必要がある場合は、jquery または javascript を使用してサーバーに送信し、データを返す必要があります...

$.post("yourFile.php", { varName: "varValue" },
function(data) {
   //print the data coming from yourFile.php
   document.write(data);

});

変数をサーバーに送信するだけでよい場合

 $.post("yourFile.php", { hour: "hour", min: "min", sec:"sec" } );
于 2012-10-31T12:26:53.873 に答える