Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
cookie文件存储在哪里PHP Wamp_Php_Cookies - Fatal编程技术网

cookie文件存储在哪里PHP Wamp

cookie文件存储在哪里PHP Wamp,php,cookies,Php,Cookies,我使用WAMP服务器进行PHP开发。我在php中创建了一个cookie,但找不到正在创建的cookie文件。php.ini读取session.save\u path=C:/wamp/tmp,并且今天没有创建任何文件。代码是: <?php $mycookie="mycookie"; $emailAddr="abc@gmail.com"; if (!isset($_COOKIE[$mycookie])) { if (!set

我使用WAMP服务器进行PHP开发。我在php中创建了一个cookie,但找不到正在创建的cookie文件。
php.ini
读取
session.save\u path=C:/wamp/tmp
,并且今天没有创建任何文件。代码是:

<?php
      $mycookie="mycookie";
      $emailAddr="abc@gmail.com";
      if (!isset($_COOKIE[$mycookie]))
      {
           if (!setcookie($mycookie, $emailAddr, 0))
           {
                 echo "Cannot set cookie";
           }
           else
                 echo "Cookie is set";
      }
?>


我收到“Cookie已设置”消息,但检查C:/wamp/tmp时未看到今天创建的任何Cookie文件。

Cookie根据浏览器的不同单独存储。他们将它们存储在自己的文件夹中


您在php.ini中设置的是会话路径。这是保存会话的路径。
$\u会话
非cookies
$\u cookies

cookies根据浏览器单独存储。他们将它们存储在自己的文件夹中


您在php.ini中设置的是会话路径。这是保存会话的路径
$\u SESSION
非cookies
$\u cookies

cookies不存储在服务器端。Cookie的要点是将信息存储在浏览器上,以便在页面之间保持信息。如果您希望在服务器端使用类似于cookie的内容,则需要使用。

cookie不会存储在服务器端。Cookie的要点是将信息存储在浏览器上,以便在页面之间保持信息。如果您希望在服务器端使用类似于cookie的东西,那么您需要使用。

您似乎混淆了cookie和会话。Cookie存储在客户端,而会话存储在服务器端。尽管会话通常使用cookie,但它仅用于存储会话ID,而不是实际数据

Cookie的实际存储位置取决于用户代理。大多数都将它们存储在客户机文件系统中的文件中。会话的存储位置是用指定的(除非您使用的不是默认的)


除此之外,总是返回true,除非由于HTTP头已经发送,因此无法再修改,因此无法发送相应的消息。
setcookie
的返回值没有说明cookie是否被接受。

您似乎混淆了cookie和会话。Cookie存储在客户端,而会话存储在服务器端。尽管会话通常使用cookie,但它仅用于存储会话ID,而不是实际数据

Cookie的实际存储位置取决于用户代理。大多数都将它们存储在客户机文件系统中的文件中。会话的存储位置是用指定的(除非您使用的不是默认的)


除此之外,总是返回true,除非由于HTTP头已经发送,因此无法再修改,因此无法发送相应的消息。
setcookie
的返回值没有说明cookie是否被接受。

cookie不是会话,存储在客户端,而不是服务器端。cookie不是会话,存储在客户端,而不是服务器端。