Posez votre question Signaler

Problème PHP --> Notice: Undefined index [Résolu]

zivodul8 187Messages postés 19 novembre 2009Date d'inscription 12 mai 2012Dernière intervention - Dernière réponse le 8 févr. 2011 à 15:21
Bonjour,
Avant tout, j'ai fait bon nombre de recherches sur le problème mais sans résultats!
Je suppose que ce problème est récurant chez les débutant en programmation web. Voilà les quelques lignes qui je pense pourront aider à la compréhension (et résolution?) de mon problème :
$submit=$_POST['submit'];
$Nom_Anc=$_POST["Nom_Anc"];
$Login_Anc=$_POST["Login_Anc"];
$password=$_POST["password"];
$repeatpassword=$_POST["repeatpassword"];
if ($submit)
{
traitement si clique sur Valider
}
<form action="register.php" method="POST">
[...]
<input type="submit" name="submit" value="Valider">
Voici maintenant les erreurs :
Notice: Undefined index: ok in I:\PROJET PROFESIONNEL\EasyPHP-5.3.3.1\www\ANCIEN\Login\register.php on line 4
Notice: Undefined index: Nom_Anc in I:\PROJET PROFESIONNEL\EasyPHP-5.3.3.1\www\ANCIEN\Login\register.php on line 7
Notice: Undefined index: Login_Anc in I:\PROJET PROFESIONNEL\EasyPHP-5.3.3.1\www\ANCIEN\Login\register.php on line 8
Notice: Undefined index: password in I:\PROJET PROFESIONNEL\EasyPHP-5.3.3.1\www\ANCIEN\Login\register.php on line 9
Notice: Undefined index: repeatpassword in I:\PROJET PROFESIONNEL\EasyPHP-5.3.3.1\www\ANCIEN\Login\register.php on line 10
Lire la suite 

Problème PHP --> Notice: Undefined index »

Suggestions
4 réponses
Réponse
+0
moins plus
Salut.

Au premier chargement de la page, avant l'envoie du formulaire, les variables utilisées n'existent pas encore.

Vérifie l'existance de celles-ci avec la fonction isset($variable) (retourne true si la variable est définie) avant d'inscrire ton code.
Ajouter un commentaire
Réponse
+0
moins plus
Je viens de réaliser. En faite tous est sur la même page! C'est peut être pour ça que ça ne marche pas?
avion-f16- 3 févr. 2011 à 18:43
C'est ce que j'expliquais.
zivodul8- 8 févr. 2011 à 15:21
Merci tout est réglé!
Ajouter un commentaire
Ce document intitulé « Problème PHP --> Notice: Undefined index » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?