Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/04/2006, 13h46   #1
Rédacteur
 
Avatar de wamania
 
Développeur Web
Inscription : juillet 2003
Messages : 676
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juillet 2003
Messages : 676
Points : 678
Points : 678
Par défaut [Cookies] utilisation dans des cookie dans l'arbo du site

Bonjour

J'ai déjà fait un post sans grand succès, je vais reformuler pour aller direct à mon soucis, si certain ont déjà eu.
J'utilise PHP5 et j'envoie un cookie depuis la racine de mon site.
Un page PHP5 est appelé par l'HTML (elle génére une image) et est contenu dans un répertoire include.
Mon soucis c'est que le cookie initial n'est plus valable sur cette page, et je comprend pas pq?
__________________
Articles sur developpez.com
- Gestion des exceptions avec PHP5
- Chiffrement et hash en PHP contre l'attaque Man in the middle
- Aedituus - Espace membre sécurisé en PHP5

Lithium : ORM ActiveRecord PHP5 extrêmement léger
wamania est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 14h41   #2
Membre confirmé
 
Inscription : août 2003
Messages : 225
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2003
Messages : 225
Points : 225
Points : 225
Envoyer un message via MSN à Steph82
Salut, Sans code on ne peut pas t'aider.
Steph82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 15h13   #3
Rédacteur
 
Avatar de wamania
 
Développeur Web
Inscription : juillet 2003
Messages : 676
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juillet 2003
Messages : 676
Points : 678
Points : 678
il ne s'agit pas d'une erreur de code, mais d'un pb de config d'un paramètre de setcookie.
De toute façon, je pense que j'ai trouvé, mais merci de t'y etre intéressé
__________________
Articles sur developpez.com
- Gestion des exceptions avec PHP5
- Chiffrement et hash en PHP contre l'attaque Man in the middle
- Aedituus - Espace membre sécurisé en PHP5

Lithium : ORM ActiveRecord PHP5 extrêmement léger
wamania est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2007, 23h39   #4
Membre habitué
 
Avatar de Giantrick
 
Inscription : janvier 2007
Messages : 269
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : janvier 2007
Messages : 269
Points : 146
Points : 146
Citation:
Envoyé par wamania
il ne s'agit pas d'une erreur de code, mais d'un pb de config d'un paramètre de setcookie.
De toute façon, je pense que j'ai trouvé, mais merci de t'y etre intéressé
Je viens de te lire et j'ai un souci également avec PHP5 et les cookies en ce qui concerne le chemin et donc le passage de mon cookie entre les pages. (peut être le même souci...)

Je débute un peu sur les cookies et je ne suis pas certain non plus de mon code.

nb : je génère mon cookie dans le répertoire membre (/membre)
et je veux qu'il soit accessible sur tout mon site, qui lui est placé sur la racine (donc un niveau en dessous).

Code :
setcookie("cookietest";$username;mktime(0,0,0,1,1,2100),"../");
Quand je regarde dans les cookies de mon navigateur (safari ou firefox) il est bien dans la liste des cookies (préférences, liste des cookies)

Mais quand je test la variable rien du tout.

Donc si tu pouvais donner ta solution s'il te plait ! histoire qu'on en profite tous !

Et par ailleurs est-ce que mon code est bon, du coup je doute.

Merci d'avance.
__________________
-----------------------------------------------------
- Etre clair dans sa demande, facilite les réponses.
- Organiser son travail et sa programmation est indispensable à une rapide évolution.
- Remercier ceux qui vous ont aider favorise le contact et augmente votre crédibilité.

Le géant du sud-ouest...
Giantrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2007, 23h44   #5
Inscrit
 
Avatar de is_null
 
Inscription : octobre 2006
Messages : 637
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 637
Points : 690
Points : 690
Citation:
Envoyé par Giantrick
Et par ailleurs est-ce que mon code est bon, du coup je doute.
Ce sont des virgules qu'il faut utiliser pour séparer des arguments de fonctions ...
C'est / (raçine) qu'il faut utiliser pour que le cookie soit accessible sur tout le domaine.
__________________
Q: Dois-je haïr et cogner sur Microsoft ?
R: Non, vous n'êtes pas obligé. Non pas que Microsoft n'est pas écoeurant, mais il y avait une culture hacker bien avant Microsoft et il y en aura une bien après que Microsoft aura été de l'histoire ancienne. Toute énergie dépensée à haïr Microsoft serait mieux employée par vos compétences et votre passion. Écrivez du bon code, cela brisera suffisamment Microsoft sans polluer votre karma.
Comment devenir un hacker ? par Eric Steven Raymond
is_null est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2007, 23h47   #6
Membre habitué
 
Avatar de Giantrick
 
Inscription : janvier 2007
Messages : 269
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : janvier 2007
Messages : 269
Points : 146
Points : 146
désolé je me suis trompé en recopiant mon code j'ai bien mis des virgules...

Code :
setcookie("cookietest",$username,mktime(0,0,0,1,1,2100),"../");
dis moi is_null, est-ce que mon path est bon ? ("../") pour avoir mon cookie accéssible sur l'intégralité de mon site ?
__________________
-----------------------------------------------------
- Etre clair dans sa demande, facilite les réponses.
- Organiser son travail et sa programmation est indispensable à une rapide évolution.
- Remercier ceux qui vous ont aider favorise le contact et augmente votre crédibilité.

Le géant du sud-ouest...
Giantrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2007, 23h48   #7
Membre habitué
 
Avatar de Giantrick
 
Inscription : janvier 2007
Messages : 269
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : janvier 2007
Messages : 269
Points : 146
Points : 146
Citation:
Envoyé par is_null
C'est / (raçine) qu'il faut utiliser pour que le cookie soit accessible sur tout le domaine.
j'ai envoyé mon message en meme temps que le tiens, je test et je te dis si ca fonctionne...

Merci encore
__________________
-----------------------------------------------------
- Etre clair dans sa demande, facilite les réponses.
- Organiser son travail et sa programmation est indispensable à une rapide évolution.
- Remercier ceux qui vous ont aider favorise le contact et augmente votre crédibilité.

Le géant du sud-ouest...
Giantrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2007, 23h52   #8
Membre habitué
 
Avatar de Giantrick
 
Inscription : janvier 2007
Messages : 269
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : janvier 2007
Messages : 269
Points : 146
Points : 146
SUPER ça marche... Merci à toi

ps : j'aime beaucoup ta signature et j'adhère complètement (aux bons codes)
__________________
-----------------------------------------------------
- Etre clair dans sa demande, facilite les réponses.
- Organiser son travail et sa programmation est indispensable à une rapide évolution.
- Remercier ceux qui vous ont aider favorise le contact et augmente votre crédibilité.

Le géant du sud-ouest...
Giantrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2007, 23h59   #9
Inscrit
 
Avatar de is_null
 
Inscription : octobre 2006
Messages : 637
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 637
Points : 690
Points : 690
Avec plaisir, si tu veux une idée pour ajouter une ligne à la tienne :
Toujours laisser le crédit où il est du dans le code.
__________________
Q: Dois-je haïr et cogner sur Microsoft ?
R: Non, vous n'êtes pas obligé. Non pas que Microsoft n'est pas écoeurant, mais il y avait une culture hacker bien avant Microsoft et il y en aura une bien après que Microsoft aura été de l'histoire ancienne. Toute énergie dépensée à haïr Microsoft serait mieux employée par vos compétences et votre passion. Écrivez du bon code, cela brisera suffisamment Microsoft sans polluer votre karma.
Comment devenir un hacker ? par Eric Steven Raymond
is_null est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h09.


 
 
 
 
Partenaires

Hébergement Web