use Symfony\Component\HttpFoundation\Request;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\Security\Core\SecurityContext;
use ESS\UserBundle\Entity\User;
use ESS\UserBundle\Form\UserType;
use ESS\UserBundle\Form\UserEdit;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\Cookie;
$user_cookie = new Cookie('user','admin',12000);
$code_cookie = new Cookie('ccode','1234',12000);
$response = new Response();
$response->headers->setCookie($user_cookie);
$response->headers->setCookie($code_cookie);
print_r($_COOKIE);
exit;
我已經使用這段代碼來設置cookie。但是,它沒有設置。無法弄清楚爲什麼?symfony 2.4 cookies沒有設置
Cookie在我的瀏覽器中啓用。
$ response-> sendHeaders();必須在setCookie()之後調用 –