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 10/12/2006, 21h32   #1
Invité régulier
 
Inscription : février 2005
Messages : 39
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 39
Points : 7
Points : 7
Par défaut [Cookies] Petites questions sur les cookies !

Bonjour tout le monde !
Voila j'ai quelques petites questions sur les cookies car le script d'identification dont je me sers ne marche pas ...

- Peut-on faire un header('Location: ...) apres avoir fait un setcookie ..
- Le fait qu'il y ai du code php assez "complexe" (utilisation de fonction mais jamais d'affichage) avant un setcookie peut-il poser probleme ?
- Le fait de creer le cookie a partir d'une page de transition contenue dans un sous repertoire du site est-il genant ?

merciii de votre aide
kvndevils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2006, 01h49   #2
Membre chevronné
 
Inscription : mai 2005
Messages : 657
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 657
Points : 722
Points : 722
Salut,

Le mieux pour répondre à toutes ces questions est que tu testes par toi même avec une page le plus simple possible, par exemple pour la 1, une page qui fasse simplement setcookie() puis header()
Je vais quand même essayer de te répondre :

1) A priori aucun problème pour faire setcookie() puis header() ou l'inverse. A vérifier quand même en fesant une page de test mais comme ça je ne vois pas pourquoi on ne pourrait pas

2) Techniquement tu peux faire un setcookie() après tout le code que tu veux, la seule condition est qu'aucune donnée n'ait été envoyé au client (avec echo/print).

3) Tu veux dire par exemple, si la page http://site.com/machin/truc/cookie.php défini un cookie ?
Effectivement dans ce cas, le cookie ne sera disponible que dans les dossiers /machin/truc/ (et sous dossiers).
Par exemple /machin/truc/toto/test.php aura accès au cookie, mais pas /machin/test.php
Tu peux modifier ce comportement en définissant le paramètre "path" de setcookie() (mettre par exemple "/" pour tout le site).

Bon courage
Taum 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 09h20.


 
 
 
 
Partenaires

Hébergement Web