Problème de mot de passe

Signaler
Messages postés
73
Date d'inscription
mardi 2 janvier 2018
Statut
Membre
Dernière intervention
4 décembre 2019
-
jordane45
Messages postés
27060
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2019
-
Bonjour,
Actuellement je m'entraine à coder un espace membre, j'ai commencé par testé si le champ [pseudo] été bien remplie , et cela fonctionne, ensuite je test si le champ [mot_de_passe] est rempli, et la viens le problème, Je rempli bien le champ, et pourtant il me dit qu'il n'est pas rempli!!! j'ai revérifié mon code mais je ne trouve pas le problème.

cordialement.

mon code:

<?php
try{
$bdd = new PDO('mysql:host:localhost:dbname=espace_membres,charset=utf-8','root','root');
}
catch(Exeption $e)
{
    die('Erreur :' .$e->getMessage());
}
    if (isset($_POST['envoyer']))
    {
        if (!empty($_POST['pseudo']))
        {
            if (!empty($_POST['mot_de_passe']))
             {
                echo 'ok';
            }else {
                echo 'le champ mot de passe est vide!';
            }
        }
        else
        {
            echo 'Le champ pseudo est vide!';
        }
    }

?>
<!DOCTYPE html>
    <html>
        <head>
            <title>Formulaire</title>
            <meta charset="UTF8" />
        </head>
        <body>
            <div style="text-align:center;" >
                <h2>Inscription</h2>
                <form method="POST" action="" style="text-align: center;">
                    <table style= "margin:auto;">
                        <tr style="text-align: center;">
                            <td>
                                <label>pseudo:</label>
                            </td>
                            <td>
                                    <input type="text" placeholder="pseudo" name="pseudo" style="text-align: center;"/>
                            </td> 
                        </tr>
                            <tr>
                                <td>
                                    <label>Votre mot de passe</label>
                                </td>
                                <td style="text-align: center;"> 
                                    <input type="password" placeholder="Votre mote de passe" mame="mot_de_passe" style="text-align: center;">
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <td>
                                <input type="submit" value="Je m'incris" name="envoyer" />
                                </td>
                            </td>
                            </tr>
                           
                    </table>
                </form>
            </div>

        </body>
    </html>




Configuration: Macintosh / Safari 13.0.3

9 réponses

Messages postés
14600
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
12 décembre 2019
190
Je refais ma réponse :
mame="mot_de_passe"
Petite faute.
xooit21
Messages postés
73
Date d'inscription
mardi 2 janvier 2018
Statut
Membre
Dernière intervention
4 décembre 2019

ha oui! merci
Messages postés
27060
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2019
1935
Bonjour,

Histoire de ne plus avoir ce genre d'erreur lorsque tu codes...(et/ou pour t'améliorer )
je t'invite à lire et à appliquer le contenu de ces deux liens :
http://www.commentcamarche.net/faq/48399-php-gestion-des-erreurs-debogage-et-ecriture-du-code
http://www.commentcamarche.net/faq/46512-pdo-gerer-les-erreurs
jordane45
Messages postés
27060
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2019
1935