我需要指定javascript客戶端日期(例如 - 2012/02/03 16:00:00)爲php變量。任何想法如何?我試圖用這條線,並以百萬種不同的方式改變它們。但我不能得到它。JavaScript變量爲PHP變量
Today = new Date();
var date = ????
var date = "<?= $date ?>";
我解決這樣說:
<input id="date" type="hidden" name="date">
<script type="text/javascript">
document.getElementById('date').value = Date();
</script>
但是非常感謝你的所有。
你想在你的PHP代碼,客戶端日期?不可能像你這樣做。注意客戶端 - 服務器模型的工作方式,不能以這種方式混合客戶端邏輯和服務器邏輯。 – gpasci 2012-03-03 19:37:06
是的,現在當我想到它是真的。但如果我想把javascript日期變量放到表單中,輸入隱藏的輸入,我該怎麼做呢? – 2012-03-03 19:40:13
你可以實現一個ajax解決方案來調用你的php腳本來將當前的客戶端時間傳遞給你的服務器。 – gpasci 2012-03-03 19:42:41