0
나는 쿠키 설정하려면 다음 코드를 사용하는 것을 시도하고있다 : 이름이 "SID"해야 내 코드에 따르면PHP의 setcookie()에서 쿠키 이름을 설정할 수없는 이유는 무엇입니까?
<?php
setcookie("sid", // Name
session_id(), // Value
0, // Expiry
"/", // Path
".mysite.com", // Domain
true, // HTTPS Only
true); // HTTP Only
session_start();
...
을 대신 쿠키 이름은 항상 "PHPSESSID"입니다. 그러나 session_start()
앞에 session_name("sid");
을 추가하면 세션 이름이 "sid"로 설정됩니다. 내가 도대체 뭘 잘못하고있는 겁니까?
'session_start'는 쿠키 자체를 설정하기 때문에? –
달성하려는 목표는 무엇입니까? – sectus