Deutsch   English   Français   Italiano  
<uttfeo$1j1tv$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!feeds.phibee-telecom.net!2.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!pasdenom.info!from-devjntp
Message-ID: <uKJWJeIubn7sadK4-P18Vne7yYI@jntp>
JNTP-Route: news2.nemoweb.net
JNTP-DataType: Article
Subject: Re: Cookies
References: <663b168e$0$16411$426a74cc@news.free.fr>
Newsgroups: fr.comp.lang.php
JNTP-HashClient: 9xcWSvpC-yDoyKJGEHevHnFiH_A
JNTP-ThreadID: 663b168e$0$16411$426a74cc@news.free.fr
JNTP-Uri: http://news2.nemoweb.net/?DataID=uKJWJeIubn7sadK4-P18Vne7yYI@jntp
User-Agent: Nemo/0.999a
JNTP-OriginServer: news2.nemoweb.net
Date: Thu, 09 May 24 08:09:31 +0000
Organization: Nemoweb
JNTP-Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Iron Safari/537.36
Injection-Info: news2.nemoweb.net; posting-host="43d157f9437411bd9c60ee58b39a513a2d9d2b85"; logging-data="2024-05-09T08:09:31Z/8850109"; posting-account="3@news2.nemoweb.net"; mail-complaints-to="julien.arlandis@gmail.com"
JNTP-ProtocolVersion: 0.21.1
JNTP-Server: PhpNemoServer/0.94.5
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-JNTP-JsonNewsGateway: 0.96
From: Eric M <conanospamic@gmail.com>
Bytes: 3743
Lines: 72

Le 08/05/2024 à 08:07, loiseauthierry@free.fr (Thierry Loiseau) a écrit 
:

> Bonjour,

Bonjour.
 
> Je souhaiterais connaître le moyen depuis PHP pour récupérer un cookie
> enregistré depuis JavaScript.
> 
> Est-ce possible de lire de cookie enregistré ?
> 
> Merci à vous pour vos aide !

Alors je ne connais strictement rien à PHP donc j'ai demandé à l'IA de 
Google, il est à noter que cette IA dit parfois n'importe quoi mais là 
c'est factuel et c'est de l'informatique donc peut-être que c'est 
pertinent.

----

## Récupérer un cookie créé en JavaScript avec PHP

**Oui, il est possible de lire un cookie créé en JavaScript avec PHP.** 

Les cookies créés par JavaScript sont stockés dans le navigateur de 
l'utilisateur et sont accessibles par PHP de la même manière que les 
cookies créés par PHP lui-même. 

**Voici comment faire :**

1. **Obtenir le nom du cookie:** Le nom du cookie que vous souhaitez 
récupérer doit être connu. Il s'agit du même nom que celui utilisé 
lors de la création du cookie en JavaScript.

2. **Utiliser la superglobale $_COOKIE:** PHP fournit une superglobale 
appelée `$_COOKIE` qui contient un tableau associatif de tous les cookies 
disponibles pour la requête en cours. 

3. **Accéder à la valeur du cookie:** Pour accéder à la valeur du 
cookie, utilisez la clé du tableau associatif correspondant au nom du 
cookie. 

**Exemple:**

```php
<?php

// Obtenir le nom du cookie
$nomCookie = "monCookie";

// Accéder à la valeur du cookie
if (isset($_COOKIE[$nomCookie])) {
  $valeurCookie = $_COOKIE[$nomCookie];
  echo "La valeur du cookie $nomCookie est : $valeurCookie";
} else {
  echo "Le cookie $nomCookie n'existe pas.";
}
```

**Remarques:**

* Les cookies créés par JavaScript ont la même portée que les cookies 
créés par PHP. Cela signifie qu'ils ne peuvent être accessibles que par 
le domaine et le chemin pour lesquels ils ont été créés.
* La sécurité des cookies est importante. Assurez-vous que les cookies 
que vous créez ne contiennent pas d'informations sensibles et que vous 
les utilisez de manière responsable.

**En plus de la méthode décrite ci-dessus, il existe d'autres 
bibliothèques et outils tiers qui peuvent vous aider à gérer les 
cookies en PHP. Une recherche rapide sur Internet vous permettra de 
trouver de nombreuses options.**