Bonjour, je souhaiterais faire un module d'identification simple avec login et mots de passe, tout en gardant l'id de l'users dans la session pour reutiliser plus tard.

Donc j'ai commencer a faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<?php
session_start();
?>
Pour initialiser ma session.

Aprés je fais le code pour lancer l'identification.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
if (isset($_POST["login"]) && isset($_POST["mdp"]))
{ 
		$mdp=$_POST["mdp"];
		$login=$_POST["login"];
 
			$sql = "SELECT * FROM acces_prof WHERE login_acces_prof = '$login' AND mdp_acces_prof = '$mdp'";
			$result = mysql_query($sql, $connect);
			$row = mysql_fetch_array($result);
 
echo (" <p><a href='admin.php'>Panneau d'administration</a></p> ");
echo (" <p><a href='index.php?delog'>Deconnecter</a></p>");		
}
 
else
{
?>
          	<form action="index.php?action=login" id="identprof" method="post">
            <label for="login">Login : </label>
            <br />
            <input type="text" id="login" name="login" value=""  size="15"/>
            <br />
            <label for="mdp">Mots de passe : </label>
            <br />
            <input type="password" id="mdp" name="mdp" value="" size="15"/>
            <div class="clr" style="padding:6px; _padding:0px;"></div>
            <input type="submit" value="S'identifier" class="identifier" style="width:90px;"/>
          	</form>
<?php
}
?>
Mais j'ai aucune verif de faites :
Comment il faut faire pour que si le login et mdp est pas correcte affiche un message d'erreur et remettre le formulaire.
Et aussi j'ai des erreurs mysql quand le login ou le mots de passe est pas bon.

Et s'il est bien loguer, il va sur la page mapage.php.