아무도 아이디어가 없으므로 Cakephp의 쿠키가 기능 종료 후 자동으로 삭제되는 이유는 무엇입니까?Cakephp 쿠키가 항상 자동으로 삭제됩니다.
내가 다음으로, 기능 ABC 말을하자에 쿠키를 작성하려고 : 그 전에
$this->Cookie->write('referal', $ref);
, 필터 전에 응용 프로그램 컨트롤러, 나는 다음과 같은 쿠키를 초기화 한 :
$this->Cookie->name = 'renttycoons';
$this->Cookie->time = 604800; // or '1 week'
$this->Cookie->path = '/';
$this->Cookie->domain = 'rent.local';
$this->Cookie->key = 'qSI232qs*&sXOw!';
그러나 일단 기능 실행이 끝나면 쿠키는 비어 있습니다. abc 함수가 끝나기 전에 쿠키를 읽으려고했을 때, 거기에있었습니다. 어쨌든 쿠키 삭제 방법이 없습니다.
어디에서 쿠키를 읽으려고합니까? –
예, 위의 쿠키를 작성하는 기능을 수행 한 후 그 아래에 다른 기능으로 리디렉션을 넣고 그 기능이 쿠키를 읽습니다. – hudarsono