Citation : "05-06-2003 12:36, VV a écrit :
Ok mai je le mets ou ce script? je le place ou?
Voici mon script d'identification :
<?php
// Si action d'enregistrement
if($entrer){
// connection a la base en local
$connect = mysql_pconnect("localhost","root","");
// selection de la base
mysql_select_db("enqueted", $connect);
// vérification des champs s'ils sont vides
echo ' <body background="#6495ED"> ';
if(empty($pseudo))
if(empty($mdp))
if(empty($cmdp))
{
echo '<body bgcolor="#6495ED">';
echo ' <center><font face="arial" size="7" color="red">Tous les champs sont vides !</font></center> ';
echo ' <center><font face="arial" size="6" color="red">Saisissez les champs avant de transmettre !</font></center> ';
echo '<br><br><br><br><center><a href="identif.html"><font color=navy>>> RETOUR <<</font></a></center>';
exit();
}
if(empty($pseudo))
{
echo '<body bgcolor="#6495ED">';
echo ' <center><font face="arial" size="2" color="red">Saisissez votre pseudo !</font></center> ';
echo '<br><br><br><br><center><a href="identif.html"><font color=navy>>> RETOUR <<</font></a></center>';
exit();
}
if(empty($mdp))
{
echo '<body bgcolor="#6495ED">';
echo ' <center><font face="arial" size="2" color="red">Saisissez votre mot de passe !</font></center> ';
echo '<br><br><br><br><center><a href="identif.html"><font color=navy>>> RETOUR <<</font></a></center>';
exit();
}
if(empty($cmdp))
{
echo '<body bgcolor="#6495ED">';
echo ' <center><font face="arial" size="2" color="red">Veuillez confirmer votre mot de passe !</font></center> ';
echo '<br><br><br><br><center><a href="identif.html"><font color=navy>>> RETOUR <<</font></a></center>';
exit();
}
if(($mdp)==($cmdp))
{
// votre requete d'insertion
$sql="SELECT ulogin, upassword FROM utilisateur WHERE ulogin='$pseudo' AND upassword='$mdp'";
$query = mysql_query("SELECT * FROM utilisateur");
$max = mysql_num_rows(mysql_query("$sql", $connect));
//Ensuite, on compte le résultat (mysql_num_rows)
//Si le résultat = 0 => Utilisateur inconnu
//Si le résultat = 1 => Utilisateur idéntifié
//Si le résultat > 1 => Plusieurs utilisateurs avec le même couple login/mdp
if(($max)==0)
{
echo '<body bgcolor="#6495ED">';
echo '<b><div align="center"><font size=6 color="white">Utilisateur inconnu</font></div></b><br><br><br><br>';
echo '<center><a href="identif.html"><font color=navy>>> RETOUR <<</font></a></center>';
exit();
}
$resu="SELECT unom, uprenom FROM utilisateur WHERE ulogin='$pseudo' AND upassword='$mdp'";
$quer=mysql_query("select * from utilisateur where ulogin='$pseudo' and upassword='$mdp'");
$nb = mysql_num_rows(mysql_query("$resu", $connect));
if ($row=mysql_fetch_array($quer))
{
echo '<b><div align="center"><font size=7 color="White">Utilisateur identifié</font></div></b><br><br><br>';
echo "<font color=white size=5><center>NOM : " . $row["unom"]. "<br></center></font>";
echo "<font color=white size=5><center>PRENOM : " . $row["uprenom"] . "<br></center></font><br><br><br>";
}
if(($max)==1)
{
echo '<body bgcolor="#6495ED">';
echo '<br><p><p><p><p><center><font color=white size=5>Sélectionnez votre catégorie :</font><br><p><p><select name=groupe>
<option value="" selected>- - - Sélectionnez - - -
<option value=internaute>internaute
<option value=webmarchand>webmarchand
<option value=logisticien>logisticien
<option value=transporteur>transporteur
<option value=infomédiaire>infomédiaire
<option value=pouvoir public>pouvoir public
<option value=recherche>recherche
</select></center>';
echo '<br><br><br><br><br><br><center><a href="essai.html"><font color=navy>>> Commencer la saisie <<</font></a></center>';
exit();
}
echo "</body>";
}
else
{
echo '<body bgcolor="#6495ED">';
echo "<center><font color=red size=5>Désolé, la confirmation du mot de passe n'est pas valide ! Merci de ressaisir à nouveau</font></center>";
echo '<br><br><br><br><br><br><br><br><center><a href="identif.html"><font color=navy>>> Cliquez ici <<</font></a></center>';
}
mysql_close($connect);
}
?>
et ma page d'identification est :
<html>
<head>
<title>Enquête DELPHI...</title>
<link rel=stylesheet href="design2.css" type="text/css">
</head>
<body text="#FFFFFF" bgcolor="#EFEFEF">
<font face="Verdana" size=2>
<head>
<META NAME="robots" CONTENT="noindex">
<script LANGUAGE="!!!!javascript!!!!"><!--
var timerID = null;
var timerRunning = false;
function stopclock (){
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function showtime () {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds()
var timeValue = "" + ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += ((seconds < 10) ? ":0" : ":") + seconds
timeValue += (hours >= 12) ? " P.M." : " A.M."
document.clock.face.value = timeValue;
// Vous pouvez remplacer la ligne ci-dessus par
// celle-ci pour afficher l'heure dans la barre d'Ètat:
// window.status = timeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
function startclock () {
// Make sure the clock is stopped
stopclock();
showtime();
}
//-->
</script></head>
<body !!!!onload!!!!="startclock()">
<table width="95%" border="5" align="center" cellpadding="0" cellspacing="0" height="60">
<tr><td width="35%" height="60" bgcolor="skyblue"><div align="center"><b><font size=7 face="Verdana, Arial, Helvetica, sans-serif" color="blue">Enquête</font></b></div>
</td>
</tr>
</table>
<table width=95% border=1 align=center cellspacing=0 cellpadding=0><tr bgcolor=#6495ED><td height=20%>
<div align=center><b>
<small><a href=consultbiblio.php?id=otek63d80yaoor0ky8a4>Détail méthode</a> - <a href=consultdico.php?id=otek63d80yaoor0ky8a4>Autres liens</a> </div>
</td>
</tr>
</table><br>
<table width="95%" border="0" align="center" cellspacing="0" cellpadding="0">
<tr><td><div align="left">
<b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color=black>Nous sommes le : Lundi 26 Mai 2003 <form name="clock" onSubmit="0">
<input type="text" name="face" size=10 value="" style="background:#000080; color=white">
</form>
</b></font></td></table>
<table width="35%" border="1" align="left" cellpadding="0" cellspacing="0" height="30" bgcolor=#6495ED>
<tr><td width="30%" height="60" bgcolor="blue"> <b><div align="center"><font size=6 color="white">Delphi </font></div></b>
</td>
</tr><tr><td><font color="blue" size=5><br><br><b><i>Description</i></b></font>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br></tr></td>
</table>
<table width="35%" border="1" align="right" cellpadding="0" cellspacing="0" height="30" bgcolor=#6495ED>
<tr><td width="30%" height="60" bgcolor="blue"> <b><div align="center"><font size=6 color="white">Suivi </font></div></b>
</td>
</tr><tr><td><font color="blue" size=5><br><br><b><i>Description</i></b></font>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br></tr></td>
</table>
<table border=1 width=30% bgcolor=white align=center><tr><td><form name=search action=identif.php method=post><table width=100% bgcolor=blue align=center><tr><td>
</select>
</td></tr><tr bgcolor=blue><td>
<center><b><font size=4>Saisissez votre login :</font></b></td></tr><tr ><td bgcolor=#6495ED></center><br><br><br>
<center><input type=text name=pseudo size=30></center>
<br><br><br><br><br></td></tr><tr bgcolor=blue><td>
<center><b><font size=4>Saisissez votre mot de passe :</font></b></td></tr><tr><td bgcolor=#6495ED></center></center><br><br><br>
<center><input type=password name=mdp size=30></center>
<br><br><br><br><br></td></tr><tr bgcolor=blue><td>
<center><b><font size=4>Veuillez confirmer votre mot de passe :</font></b></td></tr><tr><td bgcolor=#6495ED></center><br><br><br>
<center><input type=password name=cmdp size=30></center>
<br><br><br><br><br></td></tr><tr><td>
<center><input type=submit name="entrer" value=Entrer></td></tr></table></form></center>
<center><br>
</font>Rechercher
</td></tr><tr><td align=right><a href=#top><font color=red><u>Haut de page</u></font></td></tr></table>
<center><a href="menu.html"><font color=navy>RETOUR MENU</font></a></center>
<html>
<form action=identif.php method=post>
<body bgcolor="#FFFFFF">
<hr width=95% color="#0099CC">
<center><small><font color=black><a href=#><font color=black>[ Charte ]</font>
</a> - Tous droits réservés - <a href=#><font color=black>[ Partenaires ]</font></a></font></small></center>
</body>
</html>
</body>
</html>
Merci déjà !!!
[ Message édité par : axel : 05-06-2003 18:12 ]