{MySQL} Comment definir un pass pour une BD[php/sq

Fermé
lousticke - 15 déc. 2009 à 01:10
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 - 15 déc. 2009 à 01:23
Bonjour,
Voilà je debute dans php / mysql, je voudrais savoir comment faire pour n'acceder à la base qu'à travers un login et un mdp correcte
Voici la page du formulaire

<html>
<head>
<title>login.php</title>
</head>
<body>
<form name="form1" method="post" action="liste_inscrits.php">
<p>&nbps;</p>
<p align="center" class="style1">&nbsp;</p>

<p align="center" class="Style1"><font color=#555697 size=8>Saisie des coordonnées de l'admin</font></p>
<table width="525" border="0" align="center">
<tr>
<td><span class="Style2"><font color=#f66666 size=4>Login</font></span></td>
<td><input name="login" type="text" id="login" value=""></td>
</tr>
<tr>
<td><span class="Style2"><font color=#f66666 size=4>Mot de Passe</font></span></td>
<td><input name="passwd" type="passwd" id="passwd" value=""></td>
</tr>
<td><div align="right">
<input type="submit" name="Submit" value="Envoyer">
</div></td>
<td><input type="reset" name="Reset" value="Annuler"></td>
</tr>
</table>
<p>&nbps;</p>
</form>
</body>
</html>



et voici le fichier qui affiche un tableau affichant les entrées de la base de données

<html>
<head>
<title>liste_inscrits</title>

<body bgcolor=#FFFFFF leftmargin=0 topmargin=0 marginwidth=0
marginheight=0><div align="center">


<h2><br>Liste des inscrits</h2>
<?php
mysql_connect("localhost","root","")or die("connexion au serveur impossible");
mysql_select_db("association")or die("base inexistante");
$req1="select * from inscription";
$res1=mysql_query($req1);
if(mysql_num_rows($res1)!=0)
{
echo"<table border=\"1\align=\"center\" >";
echo"<tr><td>NCIN</td><td>Nom</td><td>Prenom</td><td>adr</td><td>tel</td><td>mail</td><td>fonction</td><td>DateIns</td><td colspan=2>Options</td>";

while($enr1=mysql_fetch_array($res1))
{
echo
"<tr><td>$enr1[0]</td><td>$enr1[1]</td><td>$enr1[2]</td><td>$enr1[3]</td><td>$enr1[4]</td>
<td>$enr1[5]</td><td>$enr1[6]</td><td>$enr1[7]</td>
<td><a href=m2.php?NCIN=$enr1[0]>Modifier</a></td>
<td><a href=s2.php?NCIN=$enr1[0]>Supprimer</a></td></tr>
";
next($enr1);
}
echo
"<tr><td colspan=10>
<a href=p1.php>Ajouter un inscrit</a></td></tr>";
echo"</table>";
}
else
echo"Aucun enregistrement";

?>
</body>

</html>


Comment faire pour faire le lien entre ces deux pages de tel sorte que l'accès à la base ne sa fasse que si les coordonées fournies dans le formulaire correspondent aux login "admin" et mdp également "mdp"

Merci beaucoup d'avoir lu et peut etre répondu.
A voir également:

1 réponse

UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
15 déc. 2009 à 01:23
utilises
session_start();
voir https://www.php.net/
0