15-08-2006, 11:30 PM
Code PHP :
<?
session_start();
if(isset($_POST) && !empty($_POST['pseudo']) && !empty($_POST['mdp'])) {
extract($_POST);
$sql = select mdp from membres where pseudo='".$pseudo."';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_assoc($req); }
if($data['mdp'] != $mdp) {
echo '<p>Mauvais identifiants, merci de réessayer.</p>';
exit;
}
else {
session_start();
$_SESSION['pseudo'] = $pseudo;
echo 'Vous êtes actuellement redirigé vers l\'accueil.';
header( "Location: index.php");
} }
else {
echo '<p>Vous avez oublié de remplir un champ.</p>';
header( "Location: connexion.php");
} ?>
Il semble qu'il manquais une accolade.