2015-05-16 49 views
-2

我想在php中訪問javascript varible,我怎樣才能以簡單的方式訪問? 考慮例如如何在php中訪問javascript varibale?

<script "text/javascript"> 
    var a = 10; 
</script> 
<?php 
    echo a; // here **a** is javascript variable 
?> 
+7

'服務器端'!=='客戶端'與'咖啡'一樣!=='茶' – Rizier123

+1

你不能,JavaScript運行在客戶端和服務器上的php。 – jcubic

+0

lmgtfy。 com /?q = javascript + variable + in + php – DontVoteMeDown

回答

1

你既混合服務器端和客戶端代碼在這裏。如果你需要在PHP中回顯一個javascript變量,然後將該變量發送到php文件,然後你可以回顯該變量。

我希望這可以幫助你。

0

最簡單的方法來做到這一點,在URL參數中傳遞變量和$ _GET它在PHP中;

window.location.href =的index.php?變種= + VAR +

$ _GET [ '變種']

或者,使用AJAX張貼到PHP文件! 也許你可以擺弄JSON,但我建議閱讀AJAX;

http://api.jquery.com/jquery.ajax/

我只是「發佈」的變量,以我的腳本

0

有兩個著名的方式來做到這一點做了幾次:$_GET & $_POST。兩者都將不同成員的數組返回給服務器。

$ _GET比$ _POST更容易。

例如,如果您想要將變量a傳遞給php腳本,則必須使頁面的標題看起來像www.website.com/index.php?a=10。所以,現在的$_GET陣列具有a作爲會員,它的值是10

在你的PHP側從標題叫a變量和打印:

echo $_GET['a']; 

refrence here