FLUX RSS



ACCUEIL / FORUMS / QUESTIONS TECHNIQUES / PROBLEME AVEC LES VARIABLES SESSION EZ




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
probleme avec les variables session eZ

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

Fabien Garnier

Mercredi 27 Août 2008 5:03:46 pm

probleme avec les variables session eZ

Bonjour,
j'essaie d'utiliser les variables session dans eZ.

Voici ce que je fais :
dans la vue de mon extension (testview.php), j'ai le code suivant :

$tab = renvoiTab(); //renvoie un tableau issu d'un service web
$http = eZHTTPTool::instance();

if ($http->hasSessionVariable("stuff") {
echo "session existante";
}
else {$http->setSessionVariable( 'stuff', $tab );}

$var = $http->sessionVariable("stuff";
$tpl->setVariable('result',$var);

et dans mon template, j'ai ceci :

<table>
<tr>
<th align=center>Nom</th>
<th align=center>Modele</th>
<th align=center>Nombre de Place</th>
</tr>

{foreach $result as $v}
<tr>
<td align=center>{$v.Nom}</td>
<td align=center>{$v.Modele}</td>
<td align=center>{$v.NbPlace}</td>
</tr>
{/foreach}

</table>

et ma variable session "stuff" ne change jamais (alors que le résultat du service web change) bien que je ferme la fenetre du navigateur ou me déloggue.

Est-ce que j'utilise correctement les variables session ?
Comment détruire une session dans eZ ?

Merci par avance pour votre aide.

FG

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog