Bonsoir,
Je ne dois pas avoir les yeux en face des trous et je suis paumé ... Voici mon code :
Sur la ligne :
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
25
26
27
28 <?php error_reporting(E_ALL); if ( ! empty($_POST['login']) && ( ! empty($_POST['password']))){ $user = $bdd->prepare("SELECT * FROM profil WHERE email = :login AND password = :mdp "); $user->execute(array( ':login' => $_POST['login'], ':mdp' => $_POST['password'] )); if ($user->fetch()){ $_SESSION['connecte'] = true; $_SESSION['email'] = $_POST['login']; $id = $user['id']; $membre = bdd->prepare("SELECT * FROM abonne WHERE ((id_profil = ".$id.") AND (fin_abonnement > CURDATE()))"); $membre->execute(); if($membre->fetch()) { $_SESSION['membre'] = true; } header('Location: profil.php'); exit; } else{ echo "Cheat !"; } } ?>
J'ai l'erreur suivante : Parse error: syntax error, unexpected T_OBJECT_OPERATOR in C:\wamp\www\xxx\verifLogin.php on line 47
Code : Sélectionner tout - Visualiser dans une fenêtre à part $membre = bdd->prepare("SELECT * FROM abonne WHERE ((id_profil = ".$id.") AND (fin_abonnement > CURDATE()))");
Parenthèses, points-virgules etc vérifiés, je ne vois pas ...
Un oeil de lynx pour m'aider ?
Merci d'avance.
Partager