Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2193 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème de login

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de login

n°1127031
fgiuliano
Posté le 22-06-2005 à 09:39:14  profilanswer
 

Bonjour à tous, je suis actuellement en train de développer un petit site internet en html/php. J'ai voulu faire un accès privé pour donner l'accès à certaines informations seulement aux personnes autorisées. Quand je travaillais seulement en local aucun souci, par contre maintenant que je suis sur internet, ça ne fonctionne plus... Je ne sais pas pourquoi car je n'ai rien changer. Peut-être est-ce que je dois aller changer qqch dans mon fichier httpd.conf?
J'ai monté un serveur web sur mon poste qui est équipé de Windows 2000. Si quelqu'un peut m'aider? Merci.
Voilà mon code:
 
 
<html>
<head>
<title>Accès Privé</title>
</head>
 
<body bgcolor="#000000">
<?    
   if(($_POST["login"] == "Serge" ) and ($_POST["pass"] == "toto" ))  
   {  
      header("Location: Etats.php" );  
   }  
?>
<?
   $bd="TanALLData"; // identifiant dsn
   $user="root"; // login    
   $password=""; // password    
   $cnx = odbc_connect( $bd , $user, $password );
   if( ! $cnx ) echo "Impossible de se connecter";
?>
<div align="center">
  <center>
  <table border="0" width="85%" bgcolor="#FFFFCC" text="#000000" height="85%">
    <tr>
      <td width="100%">
        <div align="center">
          <center>
          <table border="0" width="500">
            <tr>
              <td valign="middle" align="center"><a href="../index.php"><img src="../images/Accueil.gif" width="124" height="23" border="0"></a></td>
              <td valign="middle" align="center"><a href="Presentation.php"><img src="../images/Presentation.gif" width="124" height="23" border="0"></a></td>
              <td valign="middle" align="center"><a href="AccesPrive.php"><img src="../images/AccesPriveActif.gif" width="124" height="23" border="0"></a></td>
              <td valign="middle" align="center"><a href="Contact.php"><img src="file:///C:/Program%20Files/EasyPHP1-8/www/images/Contact.gif" width="124" height="23" border="0"></a></td>
            </tr>
   </table>
   <table cellspacing="40" bgcolor="#FFFFCC">
     <tr>
   <td>
    <form name="Utilisateurs" method="post">
       <div align = "center">
       <center>
       <table bgcolor="#FFFFCC">
           <tr>
              <td>Login</td>  
              <td><input type="text" name="login"></td>
           </tr>
           <tr>
              <td>Password</td>
              <td><input type="password" name="pass"></td>
              <td><input type="Submit" value="Entrer"></td>
           </tr>
      </table>
       </center>
       </div>
    </form>
   </td>
          </tr>
       </table>
          </div>
        </center></td>
 </tr>
      <tr>
         <td valign="middle" align="center" colspan="4" width="80%"><img border="0" src="../images/Copyright01.gif" width="148" height="15"><a href=mailto:fg@y-team.ch><img border="0" src="../images/Copyright02.gif" width="62" height="15"></a></td>
      </tr>
    </table>
    </center>
    </div>
 
<SCRIPT>document.Utilisateurs.login.focus();</SCRIPT>  
 
<p>
<?
odbc_close( $cnx); // ferme la connection
?>  
 
</body>
</html>

mood
Publicité
Posté le 22-06-2005 à 09:39:14  profilanswer
 

n°1127033
GaSPaRD77
Posté le 22-06-2005 à 09:42:10  profilanswer
 

et c'est koi ton erreur ?

n°1127039
fgiuliano
Posté le 22-06-2005 à 09:49:10  profilanswer
 

GaSPaRD77 a écrit :

et c'est koi ton erreur ?


 
En fait, il revient systématiquement sur le formulaire pour se logger comme si j'entrais des données fausses.

n°1127050
FlorentG
Unité de Masse
Posté le 22-06-2005 à 10:00:16  profilanswer
 

header("Location: Etats.php" );


Donc on peut y accéder sans se logger, non ? [:moule_bite]

n°1127058
fgiuliano
Posté le 22-06-2005 à 10:04:39  profilanswer
 

FlorentG a écrit :

header("Location: Etats.php" );


Donc on peut y accéder sans se logger, non ? [:moule_bite]


 
Ben oui, vu que ça fonctionne pas... :(  Mais j'aimerai justement que ça joue. Pour le moment, pas de souci, rien d'important mais... Donc si quelqu'un pouvait me dire comment faire ou la direction dans laquelle partir ce serait sympa! Merci d'avance!

n°1127067
FlorentG
Unité de Masse
Posté le 22-06-2005 à 10:14:06  profilanswer
 

Non, c'est que sans mot de passe ni rien, on peut y aller... Ah moins que t'ai aussi une authentification dans Etats.php :heink:

n°1127077
fgiuliano
Posté le 22-06-2005 à 10:18:18  profilanswer
 

FlorentG a écrit :

Non, c'est que sans mot de passe ni rien, on peut y aller... Ah moins que t'ai aussi une authentification dans Etats.php :heink:


C'est vrai, je vais plutôt faire l'authentification sur cette page!
Mais ça me dit pas pourquoi sur l'autre page ça ne fonctionne pas?!?

n°1127082
soju
One shot !
Posté le 22-06-2005 à 10:22:35  profilanswer
 

fgiuliano a écrit :

En fait, il revient systématiquement sur le formulaire pour se logger comme si j'entrais des données fausses.

quelle version de php ? $_POST est disponible à partir de la 4.1, ça vient peut être de là

n°1127101
mrmonkey
Posté le 22-06-2005 à 10:32:17  profilanswer
 

<?    
   if(($_POST["login"] == "Serge" ) and ($_POST["pass"] == "toto" ))  
   {  
      header("Location: Etats.php" );  
   }  
?>  
La fonction header("location... doit se trouver avant TOUTES sorties sur le navigateur il me semble... Or la balise body par exemple en est une.
 
Met le code de verification au tout debut de la page.

n°1127126
soju
One shot !
Posté le 22-06-2005 à 10:45:52  profilanswer
 

mrmonkey a écrit :

Met le code de verification au tout debut de la page.

bien vu  :jap:  
maintenant jai du mal a croire que ca fonctionnait en local

mood
Publicité
Posté le 22-06-2005 à 10:45:52  profilanswer
 

n°1127174
fgiuliano
Posté le 22-06-2005 à 11:10:44  profilanswer
 

Ok, je vais essayer alors...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème de login

 

Sujets relatifs
Problème Incongru VbScript / HTMLproblème avec select multiple
Probleme d'image éspacéesIMAP et probleme Recent Unseen
Probléme variable espaceProblème avec des Variables de Session sous Free
[VB_Access] Probleme Verrou BD accessProblème login avec ma gallerie photo coppermine
Probleme avec le loginDébutant en php, probleme dans module de login...
Plus de sujets relatifs à : Problème de login


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR