Connection a une base de données

Fermé
christucker14 Messages postés 5 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 26 août 2010 - 10 mai 2007 à 16:28
christucker14 Messages postés 5 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 26 août 2010 - 10 mai 2007 à 16:39
Voici mon probleme :
J'ai créer une base de donnée ( base : projet et une table identification )
J'essai de me connecter depuis un site avec les identifiants de la base.
Si quelqu'un peux me renseigner sur les modifications a faire merci.

Voici le code de la page d'accueil du site

<html>
<head><head>
<body background=grey>

<center>GESTION DES ABSENCES</center>
<br>

Veuillez entrer vos parametres de connection

<table border=0>
<FORM method=POST action="identification.php">
<tr>
    <td align=center>Utilisateur</td>
    <td><input type="text" name="login" size=20 maxlength=20 value=""></td>
</tr>
<tr>
    <td align=center>Mot de passe</td>
    <td><input type="password" name="password" size=20 maxlength=20 value=""></td>
</tr>
<tr>
<td align=center></td>
<td align=center><input type="submit" name="connecter" value="Connecter"></td>
</tr>
</FORM>
</table>


</body>
</html>


Et voici le code de la page identification

<html>
<head></head>

<?php
if(! ((isset($_POST['login'])) || ( isset($_POST['password']))))
     echo "Vous ne vous etes pas identifié!<br><ahref=index.php>Cliquer ici</a>";
else
    {
          $db = mysql_connect('localhost','root','pass');
          mysql_select_db('projet',$db);
          $sql = "SELECT login,password FROM identification";
          $req = mysql_query($sql);
          
          while($data = mysql_fetch_assoc($req))
          {
                      if(($data['login'] == $_POST['login']) && ($data['password'] == $_POST['password']))
                      {
                                         $_SESSION['login']='OK';
                                         $var = 1;
                                         echo $_SESSION['login'];
                                         echo "utilisateur identifié<br><ahref=page2.php>Cliquez ici</a>";
                      }                  
          }     
          if(!(isset($var)))
                            echo "vous ne vous etes pas identifié!<br><ahref=index.php>Cliquez ici</a>";
          mysql_close();
    }
?>
</html>

1 réponse

akyrion3000 Messages postés 542 Date d'inscription dimanche 5 juin 2005 Statut Membre Dernière intervention 16 janvier 2010 165
Modifié le 10 mai 2007 à 16:39
Tu travailles en local ?

$db = mysql_connect('localhost','root','pass'); 
0
christucker14 Messages postés 5 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 26 août 2010
10 mai 2007 à 16:39
oui
0