Soyez le premier à donner votre avis sur cette source.
Snippet vu 20 486 fois - Téléchargée 37 fois
<?php // demarre une session session_start(); // votre fichier de configuration MySQL include("configuration.php"); ?> <html> <head> <title>Titre</title> </head> <?php // variables du formulaire $action = isset($_POST['action']) ? $_POST['action'] : ''; $login = isset($_POST['login']) ? $_POST['login'] : ''; $pass = isset($_POST['pass']) ? $_POST['pass'] : ''; // Si aucune action, le formulaire est afficher if ($action !=1) { echo "<body><center>"; echo "<br />Veuillez entrer votre Login et Mot de Passe.:<P>"; echo '<form action="' . $_SERVER['PHP_SELF'] . '?action=login" method="post">'; echo "Login: <input type=password name=login><P> "; echo "Passe: <input type=password name=pass><P>"; echo "<input type=submit value=\"Connexion\"></form>"; } // Sinon if(isset($_GET['action']) && $_GET['action'] == 'login') { $q = mysql_query("SELECT * FROM votretable WHERE login='$login' and pass='$pass'"); $n = mysql_num_rows($q); if ($n == 1 and !empty($login) and !empty($pass)) { // Le login est placé dans la session $_SESSION['session'] = $login; // redirection include("votrePage.php"); exit(); } // Si le login ou le mot de passe ne sont pas corrects // affiche de nouveau le formulaire else{ echo "<body><center>"; echo "<br />Veuillez entrer votre Login et Mot de Passe.:<P>"; echo '<form action="' . $_SERVER['PHP_SELF'] . '?action=login" method="post">'; echo "Login: <input type=password name=login><P> "; echo "Passe: <input type=password name=pass><P>"; echo "<input type=submit value=\"Connexion\"></form>"; die("<font color=red>Informations incorrectes!"); } } ?> </html>
18 mars 2008 à 10:21
23 mars 2007 à 02:12
9 mai 2006 à 23:01
Pas besoind e crypter le login... :)
@++
R@f
9 mai 2006 à 19:08
$login = isset($_POST['login']) ? $_POST['login'] : '';
$pass = isset($_POST['pass']) ? $_POST['pass'] : '';
// tu cryptes !!
$login = md5($_POST['login']);
$pass = md5($_POST['pass']);
@++
9 mai 2006 à 18:58
Merci d'avance pour vos réponses
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.