Bonjour,
J'ai quelques soucis avec le passage des valeurs d'un fichier à l'autre avec la method POST.
Dans un premier temps je procède à une lecture des données à l'aide d'un formulaire, dans le fichier identif.php, dont voici code.
Formulaire
<form name = "connexion" method="POST" action="Traitements/login.php">
<div class="info">
<div id="login1"><input type="text" id="textform" onclick="this.focus();" name="Login" ></div>
<div id="login2" onclick="getElementById('textform').focus();"><img src="images/login.jpg" alt="Login" /></div>
<div style="clear: both; height: 18px; text-align: right;"><a href="reglement.php">S'inscrire</a></div>
<div id="password1"><input type="password" id="passwordform" onclick="this.focus();" name="MDP" ></div>
<div id="password2" onclick="getElementById('passwordform').focus();"><img src="images/MDP.jpg" alt="MDP" /></div>
</div>
<div style="clear: both; height: 18px; text-align: right;"><a href="passoublie.php">Mot de passe oublié?</a></div>
<div id="memo"><input type="checkbox" checked="checked" name="memoriser" /> Mémoriser mon compte</div>
<div id="envoyer"><input type="image" src="images/envoyer.jpg" name="envoyer" /></div>
</form>
Ensuite, j'effectue le traitement des données avec le fichier login.php
Traitement
<?php
$Login=$_Post['Login'];
$MDP=$_Post['MDP'];
$MDP2=sha1($MDP);
include ('../cnconfig.php');
$Req = mysql_query("SELECT * FROM busi WHERE Login='".$Login."' and MDP='".$MDP2."'");
if (mysql_num_rows ($Req) < 1)
echo "echec connexion";
else
echo "succès";
mysql_close($cn);
?>
Le problème c'est que lorsque quand je rentre un bon login et un bon mot de passe, c'est toujours le message "echec connexion" qui est retourné. Normalement c'est "succès" qui devrait etre retourné
J'ai donc inclu
echo "$Login";
echo "$MDP";
Je me suis rendu compte que ces variables ne contiennent aucune valeur.
Je voudrais savoir comment recupérer les valeurs depuis le formulaire vers login.php
J'espère avoir été assez claire pour bénéficier de votre aide.
Merci.
Configuration: Linux Debian
Mozilla 1.8.1.8