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

Signaler
Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
-
Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
-
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

2 réponses

Messages postés
18447
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 octobre 2020
4 216
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.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60769 internautes nous ont dit merci ce mois-ci

Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
19
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?
Messages postés
18447
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 octobre 2020
4 216
C'est ce que j'expliquais.
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é!