【发布时间】:2013-11-29 09:07:56
【问题描述】:
我正在尝试使用以下代码来设置 cookie:
<?php
setcookie("sid", // Name
session_id(), // Value
0, // Expiry
"/", // Path
".mysite.com", // Domain
true, // HTTPS Only
true); // HTTP Only
session_start();
...
根据我的代码,名称应为“sid”,但 cookie 名称始终为“PHPSESSID”。但是,如果我在session_start() 之前添加session_name("sid");,则会话名称设置为“sid”。我做错了什么?
【问题讨论】:
-
因为
session_start自己设置了一个cookie? -
你想达到什么目的?