Php session et cookie?
Résolu/Fermé
pigeonus
-
19 avril 2009 à 01:05
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 19 avril 2009 à 03:15
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 19 avril 2009 à 03:15
A voir également:
- Php session et cookie?
- Easy php - Télécharger - Divers Web & Internet
- Supprimer cookie - Guide
- Cookie manager - Télécharger - Confidentialité
- Ants session déconnectée - Forum Services en ligne
- Retour a la ligne php ✓ - Forum PHP
7 réponses
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
19 avril 2009 à 02:36
19 avril 2009 à 02:36
Ben sur la page de destination, c'est a dire après le header, il faut que tu ai le code session_start() et tout sera bon ensuite normalement.
J'ai trouvé mon erreur.
En faite j'avais mis mon session_start(); uniquement dans mon ficher sur lequel pointe mon formulaire. Du coup, il chargeait pas les variables de session quand je revenais sur ma page d'index.
En faite j'avais mis mon session_start(); uniquement dans mon ficher sur lequel pointe mon formulaire. Du coup, il chargeait pas les variables de session quand je revenais sur ma page d'index.
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
19 avril 2009 à 02:05
19 avril 2009 à 02:05
Les cookies sont totalement indépendant des variables de session.
Les cookies peuvent être affiché n'importe quand n'importe où à partir du moment où celui-ci est enregistré et durant sa durée de validité.
Les sessions doivent d'abord être déclaré puis le code
doit être mis sur toute les pages où les variables de session seront utilisés.
Il doit être mis en tout début de page.
Les cookies peuvent être affiché n'importe quand n'importe où à partir du moment où celui-ci est enregistré et durant sa durée de validité.
Les sessions doivent d'abord être déclaré puis le code
session_start();
doit être mis sur toute les pages où les variables de session seront utilisés.
Il doit être mis en tout début de page.
Bonjour arthezius,
Ok tu me rassures par rapport aux cookies. En faite quand je crées ma session tout va bien, je cree mes variables globale de session et leur donne des valeurs. Ca marche, je peux les afficher avec un echo.
Maintenant si après avoir fait tout ça je fais un header vers une autre page je perd toutes mes variables de session.
J'utilise wamp mais normalement ça doit pas poser de problème. Dans le dossier des sessions de wamp je vois bien le fichier qui se crée. Si quelqu'un a une idée je suis preneur.
Merci.
Ok tu me rassures par rapport aux cookies. En faite quand je crées ma session tout va bien, je cree mes variables globale de session et leur donne des valeurs. Ca marche, je peux les afficher avec un echo.
Maintenant si après avoir fait tout ça je fais un header vers une autre page je perd toutes mes variables de session.
J'utilise wamp mais normalement ça doit pas poser de problème. Dans le dossier des sessions de wamp je vois bien le fichier qui se crée. Si quelqu'un a une idée je suis preneur.
Merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
19 avril 2009 à 02:39
19 avril 2009 à 02:39
Oui c'est ce que je disais. :)
Un grand merci à toi arthezius. Je viens de voir que tu m'as posté la réponse, je pensais pas que je devais mettre un session_start(); dans chacun de mes fichiers concernés.
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
19 avril 2009 à 03:15
19 avril 2009 à 03:15
Ben de rien.
Oublie pas de mettre en résolu en haut.
Oublie pas de mettre en résolu en haut.