Bonjour,
Je voudrais créer un cookie contenant la clé d'un utilisateur. Or, après la création de celui-ci, lorsqu'une nouvelle page est chargée, mon cookie dispataît.
Voici mon code :
Lorsque je teste l'existance de mon cookie sur la page "identification.php", tout est OK, mais dès que je charge une autre page du site, mon cookie disparaît.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 ?php /* Date de création: 10/04/2006 */ session_start(); setcookie("cleUtilisateur", ""); include("../fichiersAnnexes/fonctionsPhp.inc"); $login = $_POST['login']; $psw = $_POST['psw']; $connect = connection("../Pages/identification.php"); $requete = "select cle from utilisateurs where login = '$login' and psw = '$psw'" ; $result = mysql_query($requete, $connect); $row = mysql_numrows($result); if ($row) { $row = mysql_fetch_array($result); $_COOKIE['cleUtilisateur'] = $row[0]; $_SESSION['erreur'] = "Vous êtes à présent connecté. Vous pouvez enchérir ou ajouter un commentaire "; include("../Pages/identification.php"); mysql_close($connect); } else { renvoiErreur("Votre login ou mot de passe est erronné. Veuillez les réencoder", "../Pages/identification.php", $connect); } ?>
Merci d'avance pour votre aide.
Christophe.





Répondre avec citation










Partager