Re: Cookies

Liste des GroupesRevenir à fcl php 
Sujet : Re: Cookies
De : none (at) *nospam* no.invalid (Thomas Alexandre)
Groupes : fr.comp.lang.php
Date : 11. May 2024, 17:25:49
Autres entêtes
Organisation : To protect and to server
Message-ID : <v1o2lt$18kst$1@paganini.bofh.team>
References : 1 2 3
User-Agent : Pan/0.154 (Izium; 517acf4)
Le Sat, 11 May 2024 15:17:35 +0200, Thierry Loiseau a écrit :

Denis Beauregard <denis.b-at-francogene.com.invalid@nospam.com.invalid>
wrote:
 
Je note toutefois qu'il y a des caractères spéciaux permis par l'un et
pas par l'autre.
 
Il est possible que ce soit la clef de mon problème...

La récupération du cookie en PHP se fait correctement, il faut cliquer sur
"recommencer" pour que la partie "php" affiche la valeur "précédente" du
cookie.

Et c'est normal au sens où le backend PHP regarde ce qu'il y a dans les
entêtes d'une *requête* (GET, POST, PUT, whatever) pour avoir la valeur du
cookie alors que la partie frontend manipule la valeur directement.

Au moment du premier GET sur la page, aucun cookie n'est présent donc PHP
répond correctement "vide" et la page se charge, déclenche le script JS qui
demande la nouvelle valeur qu'il affiche correctement (puisqu'il vient de
la créer).

Au clic sur "recommencer", il y a un GET sur la page avec dans les entêtes
la valeur du cookie qu'on a renseignée juste avant, PHP la récupère et
l'affiche correctement mais le script JS demande alors la nouvelle valeur
qu'il va afficher correctement.

C'est un problème de synchronisation. Quand vous créez/changez un cookie
côté front, vous devez faire une requête au back pour qu'il soit au courant
du changement.


--
"Ce qu'il faut au fond pour obtenir une espèce de paix avec les hommes,
(...) c'est leur permettre en toutes circonstances, de s'étaler, de se
vautrer parmi les vantardises niaises. Il n'y a pas de vanité
intelligente. C'est un instinct." - Céline

Date Sujet#  Auteur
8 May 24 * Cookies30Thierry Loiseau
8 May 24 +- Re: Cookies1Thierry Loiseau
8 May 24 +* Re: Cookies2llp
8 May 24 i`- Re: Cookies1Thierry Loiseau
9 May 24 +* Re: Cookies5Eric M
9 May 24 i`* Re: Cookies4Thierry Loiseau
9 May 24 i `* Re: Cookies3Eric M
9 May 24 i  `* Re: Cookies2Olivier Miakinen
9 May 24 i   `- Re: Cookies1llp
10 May 24 `* Re: Cookies21Denis Beauregard
11 May 24  +* Re: Cookies19Thierry Loiseau
11 May 24  i`* Re: Cookies18Thomas Alexandre
11 May 24  i +* Re: Cookies2Thierry Loiseau
12 May 24  i i`- Re: Cookies1Thomas Alexandre
19 May 24  i `* Re: Cookies15Thierry Loiseau
19 May 24  i  `* Re: Cookies14Thierry Loiseau
19 May 24  i   +- Re: Cookies1Thomas Alexandre
19 May 24  i   `* Re: Cookies12Olivier Miakinen
19 May 24  i    +* Re: Cookies4Eric M
19 May 24  i    i+- Re: Cookies1Olivier Miakinen
20 May 24  i    i`* Re: Cookies2Thierry Loiseau
20 May 24  i    i `- Re: Cookies1Eric M
20 May 24  i    `* Re: Cookies7Thierry Loiseau
20 May 24  i     +* Re: Cookies5Olivier Miakinen
20 May 24  i     i`* Re: Cookies4Thierry Loiseau
20 May 24  i     i +- Re: Cookies1Olivier Miakinen
20 May 24  i     i `* Re: Cookies2Eric M
21 May 24  i     i  `- Re: Cookies1Thierry Loiseau
22 May 24  i     `- Re: Cookies1Thierry Loiseau
11 May 24  `- Re: Cookies1Thomas Alexandre

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal