[英]Passing Javascript variable to PHP not working
我試圖將javascript變量的值傳遞給php變量。
這是我的代碼,但沒有傳遞任何信息...
<script>
var newVar = "2000";
<?php $value ?> = newVar;
</script>
抱歉,我需要將javascript變量傳遞給php。
上面的代碼轉過身來。
這就是您從PHP傳遞到Javascript的方式。 您的newVar將采用$ value的值 。
<script>
var newVar = "2000";
var newVar = "<?php echo ($value); ?>";
</script>
但是,再次閱讀“將javascript變量轉換為php變量”后,我看到您想將變量從javascript傳遞到php,您可以通過以下幾種方法進行此操作:以GET或POST的形式,通過GET的鏈接,或通過ajax。
試試這個代替
var newVar = "<?php echo $value; ?>";
除非被告知,PHP不會發出任何東西。 ;)
服務器解析完php后,腳本將在客戶端進行處理。 如果在頁面加載到客戶端瀏覽器后需要更新服務器上的某些信息,則可以使用AJAX 。
並且您必須檢查是否正在使用* .php文件。 如果不是,這是解決方案:
對於使用PHP作為apache模塊的Web服務器:
AddType application/x-httpd-php .html .htm
對於將PHP作為CGI運行的Web服務器:
AddHandler application/x-httpd-php .html .htm
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.