2013-10-20 121 views
-4

我想將一個變量傳遞給一個PHP,我試過下面的代碼,但它不工作。注意:下面的代碼只是我正在工作的一個例子。我就是這麼簡單。在PHP中傳遞Javascript變量

<script> 
    var value = 0; 
    alert("<?php echo"+value +" ?>"); 
</script> 

回答

0

這是不可能的。 Javascript是基於客戶端(瀏覽器),而php是基於服務器的。

+1

請發表評論作爲評論不作爲答覆 – Popnoodles

0
<script> 
    var value = 0; 
    window.location.href = "myphpfile.php?value=" + value; 
</script> 

替換myphpfile.php與文件名,那麼你可以使用$_GET['value']在PHP代碼來顯示變量。

例如

<?php 
echo($_GET['value']); 
?> 
0

PHP是一種服務器端腳本語言。 PHP腳本在頁面加載時運行,因此在代碼運行後,不可能在頁面中放入JavaScript變量。當你在一個表單中發佈你的Javascript變量時,這可能是可能的。您也可以嘗試使用jQuery發佈它,而不必刷新頁面。