Pbr avec les variables de session - PHP - Programmation
Marsh Posté le 24-03-2005 à 14:35:54
Citation : Note : Si vous utilisez $_SESSION (ou $HTTP_SESSION_VARS pour PHP 4.0.6 ou plus ancien), utilisez unset() pour détruire une variable de session, i.e. unset($_SESSION['nomvariable'];. |
from : le manuel
Marsh Posté le 24-03-2005 à 14:52:53
fnemo a écrit : unset($_SESSION['ID']) != session_unset() |
Va lire le manuel, rubrique session_unset, on reparlera après
Marsh Posté le 24-03-2005 à 14:58:40
Disons que session_unset() supprime toutes les variables d'un coup et comme j'en ai une vingtaine ca m'arrange bien
Je viens de tester avec unset() et effectivement plus de probleme.
A votre avis la différence de fonctionnement vient de la configuration qui n'est pas la meme?
edit:
Citation : Note : N'utilisez uniquement la fonction session_unset() pour l'ancien code déprécié qui n'utilise pas les variables $_SESSION. |
Oups avais po vu ca
Marsh Posté le 24-03-2005 à 15:10:55
naceroth a écrit : Va lire le manuel, rubrique session_unset, on reparlera après |
une variable viree et tout un tableau c'est la meme chose pour toi ?
Bref, session_unset() reste deprecie
Marsh Posté le 24-03-2005 à 15:26:37
fnemo a écrit : une variable viree et tout un tableau c'est la meme chose pour toi ? |
Non, mais c'est de là que vennait la citation. Ca lui a été plus utile que session_unset est déprécié au passage...
Marsh Posté le 24-03-2005 à 15:57:58
rapport entre ce que tu mavais repondu et ce que jai dit ? jai pas suivi . enfin pas grave
Marsh Posté le 24-03-2005 à 14:23:15
Bonjour,
Je me suis fait un petit site qui forcement marche bien chez moi mais qd je le mets chez mon hebergeur ca va plus
Voici le bout de code (simplifié pour ici) qui me pose soucis:
Avant le "session_unset()" j'affiche bien les valeurs de mes 2 variables. Par contre apres le "session_unset()" $b ne contient plus rien ($a contient tjs sa valeur). Il semble que du fait que $b contient la valeur issue d'une variable de session il la supprime aussi en meme temps que $_SESSION['ID']
Dans ce cas comment conserver les valeurs de mes variables de session apres destruction de la session
Merci par avance