Notice : Undefined Index In (Erreur doc.php)
Joeyjordison09
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
-
Joeyjordison09 Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
Joeyjordison09 Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis sur le livre pédagogique "PHP5, le guide complet, troisième édition" et pas mal d'erreur suite à la lecture des scripts y sont !
Nottement ces deux là que je n'arrive pas à résoudre :
Notice: Undefined index: enregistre in C:\wamp\www\Test\eleve_ajoute.php on line 3
Correspondant à :
if ($_REQUEST['enregistre']=="oui" && $_REQUEST['id']>=1) {}
Notice: Undefined index: id in C:\wamp\www\Test\eleve_ajoute.php on line 56
Correspondant à :
echo "<p align=left> :: ajouter un élève
[".$_REQUEST['id']."]</p>";
Ce scripts sert à créer un formulaire, préremplis sur un élève d'une école, la fiche de l'élève peut être modifiée grâce au formulaire. Je ne vois que le formulaire, vide ainsi que ces deux erreurs...
Merci de votre aide,
<See Ya.../>
Je suis sur le livre pédagogique "PHP5, le guide complet, troisième édition" et pas mal d'erreur suite à la lecture des scripts y sont !
Nottement ces deux là que je n'arrive pas à résoudre :
Notice: Undefined index: enregistre in C:\wamp\www\Test\eleve_ajoute.php on line 3
Correspondant à :
if ($_REQUEST['enregistre']=="oui" && $_REQUEST['id']>=1) {}
Notice: Undefined index: id in C:\wamp\www\Test\eleve_ajoute.php on line 56
Correspondant à :
echo "<p align=left> :: ajouter un élève
[".$_REQUEST['id']."]</p>";
Ce scripts sert à créer un formulaire, préremplis sur un élève d'une école, la fiche de l'élève peut être modifiée grâce au formulaire. Je ne vois que le formulaire, vide ainsi que ces deux erreurs...
Merci de votre aide,
<See Ya.../>
A voir également:
- Notice : Undefined Index In (Erreur doc.php)
- Notice gratuite - Guide
- Notice chromecast - Guide
- Notice télécommande universelle grundig - Forum Téléviseurs
- Homday x-pert écouteur bluetooth notice ✓ - Forum Casque et écouteurs
- Uleway g381 notice - Forum Mobile
2 réponses
Bonjour
Ces erreurs sont dues au fait que tu utilises das variables qui ne sont pas définies. Typiquement, cela se produit quand tu essayes de traiter un formulaire qui n' a pas encore été saisi
Les lignes que tu montres ne sont pas mauvaises en elle-mêmes, elles sont juste appelées au mauvais moment. Il faudrait avoir
if (isset($_REQUEST['enregistre'])) {
ton traitement
} else {
valeurs par défaut de certaines variables, peut-être
}
pour ne traiter le formulaire que s'il a vraiment été saisi et fournir des valeurs initiales s'il n'a jamais été saisi
Au passage, il ne faudrait pas utiliser $_REQUEST, mais $_GET ou $_POST selon la provenance des données
Ces erreurs sont dues au fait que tu utilises das variables qui ne sont pas définies. Typiquement, cela se produit quand tu essayes de traiter un formulaire qui n' a pas encore été saisi
Les lignes que tu montres ne sont pas mauvaises en elle-mêmes, elles sont juste appelées au mauvais moment. Il faudrait avoir
if (isset($_REQUEST['enregistre'])) {
ton traitement
} else {
valeurs par défaut de certaines variables, peut-être
}
pour ne traiter le formulaire que s'il a vraiment été saisi et fournir des valeurs initiales s'il n'a jamais été saisi
Au passage, il ne faudrait pas utiliser $_REQUEST, mais $_GET ou $_POST selon la provenance des données