Problème PHP
Hadri22
-
Hadri22 -
Hadri22 -
Bonjour à tous,
j'ai un petit problème avec un code PHP, le voici.
<?php
mysql_connect("secret", "secretaussi", "manqueraitplusqueca!!!");
mysql_select_db("zaio_zaio");
$pseudo = $_POST['pseudo'];
$mdp = $_POST['mdp'];
$mdpverif = mysql_query("SELECT mdp FROM office_accounts WHERE pseudo = '$pseudo' ");
$donnee = mysql_fetch_array($mdpverif);
echo "<strong>$mdp</strong>";
echo $donnee['mdp'];
if ($mdp == $mdpverif)
{
?>
<script type="text/javascript">
setTimeout("window.location='pannel.php'",1500);
</script>
<?php
}
else // SINON
{
?>
<p style="text-align:center;color:#0099FF;font-size:18px">Erreur. Veuillez réessayer.
<script type="text/javascript">
setTimeout("window.location='connection.php'",2500);
</script>
</p>
<?php
}
mysql_close();
?>
En fait, lorsque je fait mes essais, les variables $mdp et $mdpverif sont egales... mais il me met quand meme le code d'erreur ELSE...
Voila, si vous pouviez m'aider, je vous en serais très reconnaissant!!!
j'ai un petit problème avec un code PHP, le voici.
<?php
mysql_connect("secret", "secretaussi", "manqueraitplusqueca!!!");
mysql_select_db("zaio_zaio");
$pseudo = $_POST['pseudo'];
$mdp = $_POST['mdp'];
$mdpverif = mysql_query("SELECT mdp FROM office_accounts WHERE pseudo = '$pseudo' ");
$donnee = mysql_fetch_array($mdpverif);
echo "<strong>$mdp</strong>";
echo $donnee['mdp'];
if ($mdp == $mdpverif)
{
?>
<script type="text/javascript">
setTimeout("window.location='pannel.php'",1500);
</script>
<?php
}
else // SINON
{
?>
<p style="text-align:center;color:#0099FF;font-size:18px">Erreur. Veuillez réessayer.
<script type="text/javascript">
setTimeout("window.location='connection.php'",2500);
</script>
</p>
<?php
}
mysql_close();
?>
En fait, lorsque je fait mes essais, les variables $mdp et $mdpverif sont egales... mais il me met quand meme le code d'erreur ELSE...
Voila, si vous pouviez m'aider, je vous en serais très reconnaissant!!!
Configuration: Windows XP Firefox 3.0.3
2 réponses
-
Bonjour
En fait, lorsque je fait mes essais, les variables $mdp et $mdpverif sont egales
ça n'est pas vrai. C'est $mdp et $donnee['mdp'] qui sont égales -
Merci beaucoup!!!
En effet ca marche!!!
Quand je pense que c'est aussi bête... Alors que je cherche depuis le début de l'après-midi!!! Merci beaucoup!!!