Galere depuis 2 jours aidez moi siouplait. Pb de connexion
doggyfizzle
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
doggyfizzle Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
doggyfizzle Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
bonjour tout le monde,
j'ai commencé a programmer il y'a 1mois et demi donc super debutant. j'essaye faire un formulaire d'inscription et de connexion pour un site. Pour le formulaire d'inscription, pas de soucis. Mais pour celui de connexion, ca marche pas. Voici mon code:
<h1>Bienvenue sur Ademiks</h1>
<h2>Connexion</h2>
<?php
if(isset($_POST['submit']))
{
if(empty($_POST['email']))
{
$errors[] = "Veuillez saisir votre email";
}
if(empty($_POST['password']))
{
$errors[] = "Veuillez saisir votre password";
}
if(!empty($errors))
{
foreach($errors as $error)
{
echo"<div class='error'>".$error."</div>";
}
}else{
if(verifier_combinaison_email_password($_POST['email'],$_POST['password']) == 0)
{
echo"<div class='error'>Email ou password incorrect</div>";
}else{
$_SESSION['email'] = $_POST['email'];
header("localion:index.php?page=membre");
}
}
}
?>
<form method="POST" action="">
<label for="email"></label>
<input type="text" name="email" id="email" placeholder="Email" size="25" maxlength="30"/><br />
<label for="password"></label>
<input type="password" name="password" id="password" placeholder="Mot de passe" size="25" maxlength="20"/><br />
<input type="checkbox" name="resterconnectez" id="resterconnectez" /> <label for="resterconnectez">Garder ma session active</label><br />
<a href='index.php?page=motdepasse'>Mot de passe oublie</a><br />
<input type="submit" value="Se connecter" name="submit"><br /><br />
<h2>Pas encore inscrit?</h2>
<a href='index.php?page=register'>Devenir membre</a><br />
et les functions:
<?php
//la function qui va verifier la combinaison email/password
function verifier_combinaison_email_password($email,$password)
{
$email = mysql_real_escape_string(htmlentities($_POST['email']));
$password = mysql_real_escape_string(htmlentities($_POST['password']));
$password = sha1($password);
$query = mysql_query("SELECT email,password FROM utilisateurs WHERE email='$email' AND password='$password'");
$rows = mysql_num_rows($query);
return $rows;
}
?>
Apres m' être inscrit, je vais sur la page connexion et je tape l'email et le password inscrit dans la base de donnée, ca me remet sur la meme page.
Quel qu' un peut il m'aider s'il vous plait. Merci d'avance.
j'ai commencé a programmer il y'a 1mois et demi donc super debutant. j'essaye faire un formulaire d'inscription et de connexion pour un site. Pour le formulaire d'inscription, pas de soucis. Mais pour celui de connexion, ca marche pas. Voici mon code:
<h1>Bienvenue sur Ademiks</h1>
<h2>Connexion</h2>
<?php
if(isset($_POST['submit']))
{
if(empty($_POST['email']))
{
$errors[] = "Veuillez saisir votre email";
}
if(empty($_POST['password']))
{
$errors[] = "Veuillez saisir votre password";
}
if(!empty($errors))
{
foreach($errors as $error)
{
echo"<div class='error'>".$error."</div>";
}
}else{
if(verifier_combinaison_email_password($_POST['email'],$_POST['password']) == 0)
{
echo"<div class='error'>Email ou password incorrect</div>";
}else{
$_SESSION['email'] = $_POST['email'];
header("localion:index.php?page=membre");
}
}
}
?>
<form method="POST" action="">
<label for="email"></label>
<input type="text" name="email" id="email" placeholder="Email" size="25" maxlength="30"/><br />
<label for="password"></label>
<input type="password" name="password" id="password" placeholder="Mot de passe" size="25" maxlength="20"/><br />
<input type="checkbox" name="resterconnectez" id="resterconnectez" /> <label for="resterconnectez">Garder ma session active</label><br />
<a href='index.php?page=motdepasse'>Mot de passe oublie</a><br />
<input type="submit" value="Se connecter" name="submit"><br /><br />
<h2>Pas encore inscrit?</h2>
<a href='index.php?page=register'>Devenir membre</a><br />
et les functions:
<?php
//la function qui va verifier la combinaison email/password
function verifier_combinaison_email_password($email,$password)
{
$email = mysql_real_escape_string(htmlentities($_POST['email']));
$password = mysql_real_escape_string(htmlentities($_POST['password']));
$password = sha1($password);
$query = mysql_query("SELECT email,password FROM utilisateurs WHERE email='$email' AND password='$password'");
$rows = mysql_num_rows($query);
return $rows;
}
?>
Apres m' être inscrit, je vais sur la page connexion et je tape l'email et le password inscrit dans la base de donnée, ca me remet sur la meme page.
Quel qu' un peut il m'aider s'il vous plait. Merci d'avance.
A voir également:
- Galere depuis 2 jours aidez moi siouplait. Pb de connexion
- Gmail connexion - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Compte facebook suspendu 180 jours - Guide
- Nombre de jours entre deux dates excel - Guide
- 2 ecran pc - Guide