2011-04-15 104 views
0

代碼是這樣的,但它似乎沒有工作。請幫助發送一個javascript變量到php cookie變量

<script type="text/javascript"> 

var name=prompt("Please enter your name"); 
</script> 
<?php 

$_COOKIE['user']=$_GET['name']; 
?> 
+0

那不是發送var的方式 – 2011-04-15 17:16:19

+3

只要用JS設置一個cookie,PHP就能看到它。 – 2011-04-15 17:16:37

回答

3

您正在將PHP(運行在服務器端)與JavaScript(運行在客戶端)混合使用。這根本不可能。 PHP在JavaScript部分之前運行很久。

您可能想要使用JavaScript to set the cookie。 PHP將能夠在下一個請求中讀取它。