céer une session

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : céer une session

par agité » 19 août 2008, 15:26

Pour détruire une session tu passe par la fonction session_destroy().

Mais tu dois peut aussi détruire toute les informations de la session (en créant un tableau vide de la superglobal $_SESSION) ainsi que le cookie de session déposé chez l'utilisateur (d'ailleurs le fichier server créer est il supprimer en même temps que session_destroy() ?!).

Puis tu recréer une session, pour vérrifier si une session est en cours et dans ce cas l'arrêter ou la laisser continuer tu peux tester voir si l'identifiant de session existe (appelé session_id) à la création de ta session par exemple :
<?php
session_start();
session_register($userLogin);
				
$_SESSION['name'] = session_name();
$_SESSION['id'] = session_id();

?>
que tu pourras tester ainsi dans tes pages :
<?php

if(isset($_SESSION['id'])){ /* Code à executer */ }

?>

par @rthur » 19 août 2008, 12:22

Bonjour,

Quel est le problème?
http://fr.php.net/session

céer une session

par Esteban » 19 août 2008, 12:15

J' aimerais créer une nouvelle session et supprimer celle que j' avais avant , merci