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

Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
- - Dernière réponse : zivodul8
Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
- 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
Afficher la suite 

2 réponses

Messages postés
18348
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 décembre 2019
4109
0
Merci
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.
Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
19
0
Merci
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
Messages postés
18348
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 décembre 2019
4109 -
C'est ce que j'expliquais.
zivodul8
Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
19 -
Merci tout est réglé!