[PHP] Undefined index
                                    
                        zérémy                    
                                    -
                                     
Utilisateur anonyme -
        Utilisateur anonyme -
        Bonjour,  j'ai ce problème  :
Notice: Undefined index: pass2 in C:\Program Files (x86)\EasyPHP-12.0\www\a transferer\inscription.php on line 112
<config>Windows 7 / Firefox 14.0</config>
                
            
                
    
    
    
        Notice: Undefined index: pass2 in C:\Program Files (x86)\EasyPHP-12.0\www\a transferer\inscription.php on line 112
<config>Windows 7 / Firefox 14.0</config>
        A voir également:         
- [PHP] Undefined index
- Index téléphonique - Guide
- Telecharger index - Télécharger - Gestion de fichiers
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Undefined traduction - Forum Javascript
4 réponses
                        
                            
                    Bonjour
Il te faut un name="pass" et name="pass2" dans ton formulaire. La méthode POST utilise les 'name', pas les 'id'
    
                Il te faut un name="pass" et name="pass2" dans ton formulaire. La méthode POST utilise les 'name', pas les 'id'
<label for="pass">Mot de passe :</label><input type="password" id="pass" name="pass" /><br /> <label for="pass2">Retaper le mot de passe :</label><input type="password" id="pass2" name="pass2" /><br />
                
    zérémy
    Pareille .
    
    
                        
                    Non, tu ne t'es pas débrouillé. Si j'en crois le code que tu as posté par ailleurs, tu n'as rien compris au principe des formulaires, tu forces toi-même le contenu de la variable $_POST, ce qui annule ce que les gens saisissent dans les formulaires.
Il ne faut traiter le formulaire que s'il a été saisi. Pour savoir s'il a été saisi, il faut faire le test if (isset($_POST['un de tes champs'])) { etc...
    
                Il ne faut traiter le formulaire que s'il a été saisi. Pour savoir s'il a été saisi, il faut faire le test if (isset($_POST['un de tes champs'])) { etc...
