Maintenant que la communauté m'a aidé à résoudre mon problème de session, j'ai un autre problème.
Le site est divisé en 3 parties:
- 1 partie visible par tout le monde,
- 1 partie où il faut se connecter pour avoir accès à une newsletter,
- 1 partie payante
Après avoir vérifier le nom utilisateur et le mot de passe :Quand la personne veut ouvrir la page payante je demande le code d'accès
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $_SESSION['utilisateur'] = $utilisateur; $_SESSION['acces'] = $acces;
Question : A ce niveau là je voudrais savoir si l'utilisateur s'est loger où pas et pour cela je voudrais savoir comment récupérer son nom.
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 <?php $val=''; if(isset($_POST['codeconf'])) $code=$_POST['codeconf']; else $code = ""; // on vérifie si l'identifiant et le mot de passe sont renseignés C'est que je voudrais faire avant de vérifier le code d'accès if (!empty($_POST['codeconf'])) { $sql = mysql_query("SELECT * FROM admin WHERE acces ='".$code."'",$connexion); if (mysql_num_rows($sql) > 0) { $val="ok"; $res = mysql_fetch_array($sql); $acces = $res['acces']; } else { $val="rien"; } } if ($val === "rien"){ ?><font face="verdana" size="1" color="red"><b>Code d'accès invalide</b></font><? } ?>
J'espère que ma question est claire!!
Partager