Zf2 et gestion des cookies

geekt13
Invité n'ayant pas de compte PHPfrance

20 janv. 2013, 19:13

Bonjour à tous,

Alors voilà, je génère un cookie sur une page avant une authentification instagram, pour que mes variables soient récupérées après sur l'url de retour.
ça fait des heures que je mouline et je n'y arrive paaaaaas !!!

Voici mon code :
$header = new \Zend\Http\Header\SetCookie();
$header->setName('membre_id');
$header->setValue($membreWithId->getMembreId());
$header->setDomain('monhost.info');
$header->setPath('/');
$header->setExpires(time() + 3600); // 1 Hour
                        
$request->getHeaders()->addHeader($header);
$headers = $request->getHeaders()->get('setcookie');
quand je fais un var_dump de headers pas de souci tout s'affiche. Donc je continue je passe dans mon authentif instagram qui me renvoit sur mon URL de retour et là c'est l'horreur je ne retrouve plus mes variables !
$headers = $request->getHeaders();
var_dump($headers);exit(); 
SVP aidez moi car je crois que je n'ai rien compris aux cookies sur zf2 :'( !!!!

geekt13
Invité n'ayant pas de compte PHPfrance

20 janv. 2013, 19:16

Bien sur, $request est déclaré en debut de controller :
$request = $this->getRequest();