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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
<?php
//include ("fonc2.php");
$user = $_POST['Identifiant'];
$pass = $_POST['Password'];
if ((!IsSet($user))||(!IsSet($pass))){ /*Pas de pseudo saisi*/
$user="moi";
$pass="";
/*On donne ici, les accès de consultation uniquement*/
?>
<HTML>
<HEAD>
<TITLE>Connection</TITLE>
<META http-equiv="Content-Language" content="fr">
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
</HEAD>
<BODY bottommargin="0" topmargin="20" leftmargin="20" rightmargin="0">
<B>Titre </B><BR><BR>
<FORM name="index2" method="post" action="index2.php">
Identifiant : <input type = "text" name="Identifiant"/><br/>
Mot de passe : <input type = "text" name="Password"/><br/>
<input type="submit" name="valider" value="Connection">
</FORM>
<?php
include "consultation.php";
}else{ /*Pseudo saisi*/
/*Connexion MySql */
$mysql = mysql_connect("localhost","$user","$pass");
if (!$mysql){
echo "Imposible de se connecter à la base.";
exit;
}
/* Choix de la base */
$base = mysql_select_db($mysql, "Gestion2");
if (!$base){
echo "Imposible de trouver la base.";
exit;
}
/*Interrogation de la base */
echo $user;
$rq= "SELECT * FROM utilisateur WHERE
user ='". Identifiant ."' and pass='". Password ."'";
$resultat=mysql_query($mysql,$rq) or die("erreur MySQL :" .mysql_error());
$nombre=mysql_num_rows($resultat);
$enreg=mysql_fetch_array($resultat);
$n_district=$enreg["N0_District"];
if ($nombre>0){
//Combinaison user/pass correcte
echo "<H>Bienvenue. </H1>
<P>Accès en modification de données.</P>";
include "modif.php";
}else{
//La combinaison user/pass est incorrecte
echo "<H>accès restreint. </H1>
<P>Vous ne pourrez que consulter les données.</P>";
include "consultation.php";
}
}
?> |
Partager