Help pour cookies [PHP] - PHP - Programmation
Marsh Posté le 08-09-2003 à 22:12:26
Big-Foot a écrit : Hello
|
Pour la dernière question, tu fait simplement un setcookie avec un nom qui n'est pas déjà dans le cookie déjà existant (pourquoi chercher a faire compliqué? )
$_COOKIE["$nom"] est la bonne réponse pour obtenir une valeur qu'est dans le cookie.
le string domain, j'ai jamais utilisé et le path, je l'ai jamais forcé (j'utilises un fichier centralisateur qui est le seul qui est vu par un visiteur, le choix de la page étant fait grâce a une variable passé en paramêtre).
Marsh Posté le 09-09-2003 à 10:23:35
Citation : Pour la dernière question, tu fait simplement un setcookie avec un nom qui n'est pas déjà dans le cookie déjà existant |
Je comprend pas ce que tu veut dire, tu voudrai que je crée un autre cookie avec un nom different ? Si c'est ca, alors ca va pas parce que je veu seulement ajouter une valeur dans le cookie existant.
Marsh Posté le 09-09-2003 à 18:43:56
Big-Foot a écrit :
|
setcookie ( string name ...
name étant le nom sous lequel la valeur est stocké dans le cookie et pas le nom du cookie.
Un cookie est uniquement repéré par le nom de domaine et le répertoire.
Marsh Posté le 09-09-2003 à 18:52:43
ah ok, je pensais que ca créé un cookie par setcookie... mais je veut toujour faire commme j'ai dit avant : ajouter une valeur a ce meme nom. Alors comment je fiat, je recupere les valeurs et je recrée un meme nom dans lequel il y aura les ancinnes données plus les nouvelles ?
Marsh Posté le 09-09-2003 à 19:02:28
Big-Foot a écrit : ah ok, je pensais que ca créé un cookie par setcookie... mais je veut toujour faire commme j'ai dit avant : ajouter une valeur a ce meme nom. Alors comment je fiat, je recupere les valeurs et je recrée un meme nom dans lequel il y aura les ancinnes données plus les nouvelles ? |
Ben comment tu fais pour rajouter des valeurs a la fin d'une variable?
Là, c'est pareil à par qu'à la place d'un = il faut faire un setcookie.
Marsh Posté le 09-09-2003 à 19:20:00
donc je fait :
Code :
|
et ca va m'ajouter ma valeurs supplementaire a la fin de la chaine existante, c'est ca ?
Marsh Posté le 09-09-2003 à 21:26:12
Big-Foot a écrit : donc je fait :
|
C'est ça et si t'as besoin d'utiliser la nouvelle valeur dans le reste de la page et pas l'ancienne, fait plustôt un
Code :
|
Marsh Posté le 08-09-2003 à 20:11:30
Hello
Ca fait un peu de temps que j'ai plus touché au cookies et j'ai quelques question :
ici si je veux que tout les repertoires de mon site ayent accés au cookie, "string path" je le replace par "/" ?
quel est la forme de "string domain" ? par exemple pour http://www.google.com/
Si je veux verifier si une valeur dans le cookie du client existe, je considere le cookie "$_COOKIE["$nom"]" comme une chaine de caractere pas vrai ?
Si je veux ajouter des valeurs à la fin de celles deja presente dans le cookie existant chez le client je peu faire comment ? recuperer les valeurs de celui-ci et recreer un cookie du meme nom ?