Interface authentificaion
Mystic1812
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
ThEBiShOp Messages postés 8411 Date d'inscription Statut Contributeur Dernière intervention -
ThEBiShOp Messages postés 8411 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'arrive pas a trouver la faute dans mon script svp aidez moi
<?
function b_login_securiser ($s_login, $s_password) {
global $s_query;
$s_query = "SELECT login FROM membres WHERE login='".mysql_real_escape_string($_login)."'
AND password='".mysql_real_escape_string(md5($s_password))."'";
return (mysql_num_rows(mysql_query($s_query))==1)?true:false;
}
mysql_connect('localhost', 'root', '') OR die(mysql_error());
mysql_select_db('users') OR die(mysql_error());
if (isset ($_POST ['login_protection'])){
if ((isset($_POST['login']) && trim ($_POST['login'])!='') && (isset($_POST['password'])!='')){
$b_result_protection= b_login_securiser ($_POST['login'],$_POST['password']);
if ( $b_result_protection) {
header ("Location : http://localhost:8080/max.php");
} else { print "<b>Erreur de login ou de mot de passe</b>";
} else { print "<b>Tous les champs du formulaire sont obligatoires</b>";
} }
?>
<? if (!isset ($b_result_protection) || ( isset ($b_result_protection) && !$b_result_protection)) { ?>
<div class="block_formulaire cyan" style="margin-left :10px;">
<head><title>Authentification requise</title></head>
<body>
<h2>Merci de vous authentifier</h2>
<form method="post" action="au.php">
<label>Nom d'utilisateur : </label>
<input type="text" name="login" value="<?php print @$_POST['login']?>" /><div class="clear"></div>
<label>Mot de passe : </label>
<input type="password" name="password" value="" /><div class="clear"></div>
<label>; </label><input type="submit" name="login_protection" value="Connexion" /><div class="clear"></div><br />
</form>
</body>
<? } ?>
</div>
<?
function b_login_securiser ($s_login, $s_password) {
global $s_query;
$s_query = "SELECT login FROM membres WHERE login='".mysql_real_escape_string($_login)."'
AND password='".mysql_real_escape_string(md5($s_password))."'";
return (mysql_num_rows(mysql_query($s_query))==1)?true:false;
}
mysql_connect('localhost', 'root', '') OR die(mysql_error());
mysql_select_db('users') OR die(mysql_error());
if (isset ($_POST ['login_protection'])){
if ((isset($_POST['login']) && trim ($_POST['login'])!='') && (isset($_POST['password'])!='')){
$b_result_protection= b_login_securiser ($_POST['login'],$_POST['password']);
if ( $b_result_protection) {
header ("Location : http://localhost:8080/max.php");
} else { print "<b>Erreur de login ou de mot de passe</b>";
} else { print "<b>Tous les champs du formulaire sont obligatoires</b>";
} }
?>
<? if (!isset ($b_result_protection) || ( isset ($b_result_protection) && !$b_result_protection)) { ?>
<div class="block_formulaire cyan" style="margin-left :10px;">
<head><title>Authentification requise</title></head>
<body>
<h2>Merci de vous authentifier</h2>
<form method="post" action="au.php">
<label>Nom d'utilisateur : </label>
<input type="text" name="login" value="<?php print @$_POST['login']?>" /><div class="clear"></div>
<label>Mot de passe : </label>
<input type="password" name="password" value="" /><div class="clear"></div>
<label>; </label><input type="submit" name="login_protection" value="Connexion" /><div class="clear"></div><br />
</form>
</body>
<? } ?>
</div>
A voir également:
- Interface authentificaion
- Common interface 5v only - Forum TNT / Satellite / Réception
- Interface netflix - Accueil - Streaming
- Interface gmail - Guide
- Akamai netsession interface ✓ - Forum Réseaux sociaux
- Interface snapchat - Accueil - Réseaux sociaux
3 réponses
Bonjour,
on m'affiche cette ligne en haut de la page "Erreur de login ou de mot de passe"; } else { print "Tous les champs du formulaire sont obligatoires"; } } ?>" et le formulaire ne passe pas a la page suivante en tapant les informations :D
on m'affiche cette ligne en haut de la page "Erreur de login ou de mot de passe"; } else { print "Tous les champs du formulaire sont obligatoires"; } } ?>" et le formulaire ne passe pas a la page suivante en tapant les informations :D