Re: Formulaire CVT : bug ou idiotie de ma part ?
Stephane Santon <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 16/12/2020 à 23:11, BERTRAND Joël a écrit :
>>> Il y a une fonction actualiser_session()pour pousser une valeur dans
>>> n'importe quel session en cours:
>>>
>>> actualiser_sessions(array('id_auteur' => $id_auteur, 'mavar' =>
>>> 'hello'));
>>
>> Et ça, ça peut se placer dans formulaire_xxx_traiter_dist ?
>
> J'ai bien essayé de rajouter ceci dans le traitement :
>
> actualiser_sessions(array(
> 'id_auteur' => $GLOBALS['visiteur_session']['id_auteur'],
> 'identite_nom' => $donnees['identite_nom'],
> 'identite_prenom' => $donnees['identite_prenom'],
> 'civilite' => $donnees['civilite'],
> 'cat_socio' => $donnees['cat_socio'],
> 'membre_adherent' => $donnees['membre_adherent']));
>
>> Au rechargement du formulaire la variable de session contient cette info ?
>
> Et non.
Ah ok, moi non plus.
J'utilise session_set et là ça marche.
https://code.spip.net/autodoc/tree/ecrire/inc/session.php.html#function_session_set
--
Stéphane
17 Charente-Maritime