par
laurents » 16 nov. 2011, 17:45
mais par contre j'ai pas tout compris dans le code
Moi non plus (et stealth35 dirait "pas étonnant"

(je souris, mais c'est jaune)), mais c'est pas le but. Par contre, si tu veux bien, quelques questions (pour améliorer ma compréhension) :
d'abord, comme on le sait, pour que l'affichage de la valeur des cookies soit correcte, il faut le faire dans une autre page que celle qui contient les "setcookie", or là (si j'ai bien compris) tu l'as mis 3 fois, dont 2 fois dans la page courante : là où il y a le var_dump($_COOKIE);, la fonction my_array() et la redirection (header('Location: toffu.php?step=final');). Pourquoi ?
et 2e question : dans
if (isset($_POST['savePrenom'])){
...
} elseif (isset($_POST['saveNom'])){
...
} elseif (isset($_POST['savePromo'])){
...
}
on ne va passer, au plus, que dans une seule des 3 branches, donc positionner, au plus, un seul des 3 cookies, alors qu'il existe bien le cas où il faut positionner les 3 cookies...Explication ?
[quote]mais par contre j'ai pas tout compris dans le code[/quote]Moi non plus (et stealth35 dirait "pas étonnant" :mrgreen: (je souris, mais c'est jaune)), mais c'est pas le but. Par contre, si tu veux bien, quelques questions (pour améliorer ma compréhension) :
d'abord, comme on le sait, pour que l'affichage de la valeur des cookies soit correcte, il faut le faire dans une autre page que celle qui contient les "setcookie", or là (si j'ai bien compris) tu l'as mis 3 fois, dont 2 fois dans la page courante : là où il y a le var_dump($_COOKIE);, la fonction my_array() et la redirection (header('Location: toffu.php?step=final');). Pourquoi ?
et 2e question : dans [php]if (isset($_POST['savePrenom'])){
...
} elseif (isset($_POST['saveNom'])){
...
} elseif (isset($_POST['savePromo'])){
...
}
[/php]on ne va passer, au plus, que dans une seule des 3 branches, donc positionner, au plus, un seul des 3 cookies, alors qu'il existe bien le cas où il faut positionner les 3 cookies...Explication ?