Bonjour,

Il y a quelque chose que je ne saisis pas avec setcookie()

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?php
 
$value = 'developpez.com';
 
setcookie("TestCookie", $value);
 
echo $_COOKIE["TestCookie"];
 
?>
Lorsque je lance le browser et que je charge la page, le browser affiche :

Notice: Undefined index: TestCookie in C:\Inetpub\wwwroot\test-2.php on line 8

Lorsque je fais un refresh, le code se comporte comme prévu et affiche developpez.com.

Mais pourquoi ce n'est pas le cas au premier chargement de la page?