Comment détruire la session php avec un seul bouton
Je voudrais faire un formulaire simple bouton qui a complètement détruit la session lorsque vous cliquez sur elle. Je commence tout juste à utiliser PHP pour la première fois, et ne vois pas comment je la mettre en application dans mon code HTML.
Ce que j'aimerais c'est tout simplement un bouton de formulaire qui va effacer la session (et éventuellement d'une explication quant à la façon dont il fonctionne)
OriginalL'auteur tom | 2010-06-24
Vous devez vous connecter pour publier un commentaire.
Le bouton du formulaire est juste comme n'importe quel autre bouton de formulaire, rien de spécial. Attraper le POST sur le php côté des choses, et l'utilisation session_destroy(); pour tuer les données de la session entièrement.
Consultez ce guide pour plus d'informations sur les formes et la poste si vous êtes floue sur le sujet: http://www.tizag.com/phpT/postget.php et ce http://www.tizag.com/phpT/phpsessions.php pour plus d'informations sur les sessions
Plus d'infos sur les formulaires et PHP et comment travailler avec les données de la forme: http://www.tizag.com/phpT/forms.php
Exemple:
Order.html:
process.php:
C'est ringard...cela vous aide?
Pas un problème..donnez-moi une minute 😀
C'est certainement plus d'une minute... 😉
Pas tellement écrire le code comme expliquer où le php est mis (je ne sais pas si je suis en train de faire beaucoup de sens). J'ai vu le court code <?php session_start(); session_destroy(); ?> mais ne savent pas où il se trouve ou comment l'appeler. J'ai essayé de le mettre en externe .fichier php, et en utilisant une action= l'appeler, mais mon navigateur tente tout simplement d'ouvrir le fichier php quand j'ai essayer de cliquer sur ce.
Droit, de sorte que vous aurez besoin de quelque chose comme XAMPP. apachefriends.org/en/xampp.html il s'installe en local une copie de apache et tout ce dont vous avez besoin pour vous lancer. Stocker vos scripts/programmes dans le dossier htdocs sous-dossier sous le dossier XAMPP. Ensuite, l'accès du script à l'aide de localhost/folder/script.php dans votre Navigateur. Être certain que le XAMPP Apache Server est en cours d'exécution avant d'appeler le script. Vous pouvez dire via le panneau de contrôle de XAMPP. 🙂
OriginalL'auteur Caladain