Formulaire de connexion php
Résolu
JBennn
Messages postés
107
Statut
Membre
-
JBennn Messages postés 107 Statut Membre -
JBennn Messages postés 107 Statut Membre -
Bonjour,
Je voudrai me connecter à partir d'un numéro existant dans ma BDD
Voici mon formulaire et mon traitement :
Je voudrai me connecter à partir d'un numéro existant dans ma BDD
Voici mon formulaire et mon traitement :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="form" href="form.css" />
</head>
<body>
<h3><u>Accés réservé aux adhérents de la médiathèque</u></h3>
<form method="POST" action="<?php echo ($_SERVER['PHP_SELF']);?>" >
<table>
<tr><td>Entrez votre numéro d'adhérent : </td><td><input type="text" name="IdCarte" size="11"/></td></tr>
<tr><td><input name="connexion" type="submit" value="Envoyer"/></td></tr>
</table>
</form>
<?php
$IdCarte = ($_POST['IdCarte']);
if(!isset($_POST['IdCarte']) && empty($_POST['IdCarte']))
{
echo "L'ID n'existe pas";
}
elseif (!empty($_POST['IdCarte']))
{
echo "L'ID existe";
$db=mysql_connect("localhost","root","");
mysql_select_db("wordpress", $db);
$MonSql = "SELECT * FROM adhesion WHERE IdCarte='".$_POST['IdCarte']."' ";
$result = mysql_query($MonSql);
if(mysql_num_rows($result))
{
$donnees = mysql_fetch_array($result);
$_SESSION['IdCarte'] = $donnees['IdCarte'];
}
}
?>
</body>
</html>
Mais rien ne se passe! :/ quelqu'un aurait une idée ? :s svp
9 réponses
-
Avez-vous un message d'erreur ?
Si oui, copier le ici svp -
Non je n'en ai pas. mais rien ne se passe alors que j'ai mis des echos si le numéro existe et si il n'existe pas
-
Donc les echos ("L'ID n'existe pas" et ""L'ID existe") ne fonctionnent pas ?
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Essayez en fermant le dernier echo juste après "L'ID existe";
-
Non sa me marque sa :Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\Carteadherent.php on line 45
-
Je vous ai demandé de faire ceci afin de vérifier si les echos fonctionnent.
Si oui l'erreur vient de plus loin sinon ya déjà un soucis avant.
Pour l'erreur il faut écrire
if(!isset($_POST['IdCarte']) && empty($_POST['IdCarte']))
{
echo "L'ID n'existe pas";
}
elseif (!empty($_POST['IdCarte']))
{
echo "L'ID existe";
} -
-