Forum » » Le coin des codeurs » » session_destroy()
Posté : 18 juin 2004 à 11:31 
Bonjour Bonjour !!!
J'ai une question ... (normal, sinon je serais pas ici)
J'ai fait un truc qui gere un pannier ... tout con, une liste de produits et puis on les mets dnas le panier, et puis ca rentre ca dans un tbale, et puis ca envi un mail au gars, et puis c tout ...
mais j'ai un tout chti soucis ...
je gere ce bazar avec une session ... et je voudrais ke, lorque l'on clic sur "finir la commande" .... ca ferme la session, et ke kan le gars il clic sur : revenir au site" en bas de son recu ... ca cré un nouveau numéro de session ..
paske mes commandes ont comme identifiant le numéro de session du mec ... et que j'ai pas envie de tout recommencer ...
Donc, j'ai mis un session_destroy() ... paske je pensais ke ca allait me tuer la session, et en créer une autre dessuite apres kan le gars il reviens sur la page principale ... mais non ... Kan le gars reviens sur la page d'avant ... il a le meme numéro de session ke pour sa commande d'avant ... du coup ... si il veut faire plusieurs commandes d'affilées pour une riason X ou Y ... bah ses commandes se cumulent -_-
Et ca ... ca le fait pas ....
Comment je peux faire pour ordonner a une session de changer de se tuer completement? qu'il en reste plus rien, et que du coup .... au prochain session_start() .... le numéro généré soit différent ...
Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=12153&forum=5