J'écris du code PHP où je veux passer l'identifiant de session moi-même en utilisant POST. Je ne veux pas qu'un cookie stocke la session, car il devrait être perdu lorsque l'utilisateur sort du cycle POST. PHP configure automatiquement le cookie là où il est disponible. J'ai appris qu'il est possible de changer ce comportement en mettant session.use_cookies
à 0 en php.ini
. Malheureusement, je n'ai pas accès à ce fichier et je ne voudrais pas non plus casser le comportement des autres scripts s'exécutant sur le même serveur.Comment désactiver le cookie de session PHP?
Existe-t-il un moyen de désactiver ou d'annuler le cookie de session dans le script PHP? Comme les solutions proposées ne fonctionnent pas pour moi, j'ai utilisé $ _SESSION = array() à des positions dans le code où j'ai trouvé que la session devait être invalidée.
Merci, malheureusement, ce n'est pas Apache, mais très vieux Netscape Server .. – ypnos
oh google est toujours notre ami^_^ juste dites-moi le nom du serveur et je vais essayer de trouver des réponses là hehehe – lock
Vous pouvez également essayer faire header_remove ('Set-Cookie'); après votre appel session_start(). –