Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将javascript变量发送到php cookie变量_Php_Javascript_Variables_Cookies - Fatal编程技术网

将javascript变量发送到php cookie变量

将javascript变量发送到php cookie变量,php,javascript,variables,cookies,Php,Javascript,Variables,Cookies,代码是这样的,但似乎不起作用。请帮忙 <script type="text/javascript"> var name=prompt("Please enter your name"); </script> <?php $_COOKIE['user']=$_GET['name']; ?> var name=提示(“请输入您的姓名”); 您将PHP(在服务器端运行)与JavaScript(在客户端运行)混合使用。这根本不可能。PHP在JavaScript

代码是这样的,但似乎不起作用。请帮忙

<script type="text/javascript">

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

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

var name=提示(“请输入您的姓名”);
您将PHP(在服务器端运行)与JavaScript(在客户端运行)混合使用。这根本不可能。PHP在JavaScript部分之前很久就已经运行了

您可能想要使用JavaScript。PHP将能够在下一个请求中读取它。

您将PHP(在服务器端运行)与JavaScript(在客户端运行)混合在一起。这根本不可能。PHP在JavaScript部分之前很久就已经运行了


您可能想要使用JavaScript。PHP将能够在下一个请求中读取它。

这不是发送varJust的方法,用JS设置cookie,PHP将能够看到它。这不是发送varJust的方法,用JS设置cookie,PHP将能够看到它。我上面使用的代码实际上是一个.PHP文件。但是为什么名称中的值没有发送到“user”cookie变量。(注意,cookie已在其他地方声明。)请提供帮助,因为PHP在服务器端运行。然后,PHP脚本的结果将作为您在浏览器中看到的HTML文件发送到客户端。JavaScript只有在那时才能执行。JavaScript不可能以这种方式与PHP交互。使用JavaScript设置cookie,如链接中所示。我上面使用的代码实际上是一个.php文件。但是为什么名称中的值没有发送到“user”cookie变量。(注意,cookie已在其他地方声明。)请提供帮助,因为PHP在服务器端运行。然后,PHP脚本的结果将作为您在浏览器中看到的HTML文件发送到客户端。JavaScript只有在那时才能执行。JavaScript不可能以这种方式与PHP交互。使用JavaScript设置cookie,如链接所示