Je crée un simple système de connexion ajax en utilisant des cookies pour mémoriser le nom d'utilisateur ou me connecter automatiquement lors de la prochaine visite. Tout fonctionne bien, les cookies sont mis 10 jours à l'avenir, je peux les voir quand je vais voir les cookies de Firefox, mais ils sont supprimés lorsque je redémarre le navigateur. Les cookies sont définis avec setcookie() à partir d'un script PHP appelé en utilisant la fonction jQuery .get. J'ai essayé .post aussi mais la même chose arrive. Firebug signale correctement l'en-tête Set-Cookie. Je l'ai essayé sur localhost, et sur un vrai serveur live, j'ai essayé de passer tous les paramètres à setcookie() parce que j'ai lu quelque chose que Firefox traite comme cookie de session si non, j'ai essayé 2 points sur hostname et tous les possibles solution que je pourrais trouver sur le net. Je ne vois pas pourquoi ça ne marche pas ...Les cookies créés avec php setcookie() et appelés via AJAX et XMLHttpRequest disparaissent lors du redémarrage de Firefox
0
A
Répondre
0
Avez-vous essayé un autre navigateur? il se peut que vous ayez configuré votre firefox pour supprimer les cookies chaque fois qu'il est fermé.
Prendre des mesures suivantes:
- options de clic ou de préférences en fonction de votre système d'exploitation.
- cliquez sur Confidentialité
- cochez la case "Toujours effacer mes données privées".
0
Ok, il semble que cela n'arrive que sur mon navigateur, c'est probablement parce que c'est portable Firefox.
Questions connexes
- 1. session ne présente lors du redémarrage de navigateur
- 2. Cookies de connexion/session, Ajax et sécurité
- 3. dropdown avec php et ajax
- 4. Variables de session PHP - disparaissent et réapparaissent
- 5. Problème avec AJAX et PHP
- 6. xml validité, ajax et php
- 7. AJAX téléchargement avec PHP et Javascript
- 8. Ajouter du texte et l'animer via AJAX avec jQuery
- 9. Système de connexion (PHP) Cookies et Sessions
- 10. PHP ne peut pas setcookie()
- 11. XMLHttpRequest, extension FireFox et code d'erreur '1012' (Accès refusé)
- 12. XMLHttpRequest et erreurs de certificat
- 13. Validation de formulaire PHP + cookies = Problème de cache Firefox?
- 14. Facebook connect et les cookies tiers?
- 15. Comment préserver les vues et les contrôleurs lors du redémarrage d'une application sur iPhone?
- 16. Soumission d'un formulaire en utilisant PHP et AJAX via jQuery
- 17. Flex: les styles disparaissent lors de l'ouverture de plusieurs HBox et apparaissent de nouveau lors du défilement
- 18. JScript/VBScript: Suivi du téléchargement du fichier via XMLHttpRequest
- 19. HttpWebRequest POST et les cookies
- 20. Plusieurs ID SessionID classiques lors de l'utilisation de requêtes POST HTML et HTML standard
- 21. setcookie ("user", "", time() - 3600) ne fonctionne pas
- 22. Jquery ajax obtient l'état XMLHttpRequest
- 23. Numéro Ajax, PHP et Sessions
- 24. cURL - cookies et sessions
- 25. Problèmes avec HttpWebRequest/HttpWebResponse et cookies
- 26. Ajax avec PHP et XML, getElementsByTagName IE issue
- 27. Comment stocker les mots de passe dans les bases de données et cookies (PHP/MySQL)
- 28. boutons radio disparaissent dans IE et chrome
- 29. WCF -> ASMX et cookies
- 30. de json_decode de Php et la compatibilité javascript de Firefox
Mieux vaut l'ajouter comme une modification à votre question originale, ne pas le placer comme une réponse. En outre, Firefox aime à ne pas laisser de traces, il est donc parfaitement possible qu'il soit configuré pour supprimer les cookies à la fermeture. – cmptrgeekken