//retourne la date de début et la date de fin
$separateur = "-";
$date_debut_format = $_POST['jourDebut'] . $separateur .
$_POST['moisDebut'] . $separateur . $_POST['anneeDebut'];
$date_fin_format = $_POST['jourFin'] . $separateur . $_POST['moisFin']
. $separateur . $_POST['anneeFin'];
Notice: Undefined index: jourDebut in c:program fileseasyphp1-8wwwcontacts_test.php on line 81
Je ne comprends pas bien cette notion d'"Undefined index". Une idée ?
Bonjour, bien que ce ne soit pas bien clair dans ton message je crois comprendre que la partie HTML et la partie PHP sont dans le même fichier. Il est donc normal que lors du premier chargement de la page PHP ne connaisse pas les variables $_POST puisque leformulaire n'a pas été transmis. Si tu soumets ton formulaire, les messages devraient disparaitre.
Je pense que tu as du oublier que PHP est exécuté côté serveur et que le HTML résultant est transmis au client Web.
Les "Motice" sont des alertes PHP qui t'informent que le déroulement du programme n'a pas été interrompu mais qu'il lui semble étonnant d'avoir rencontré tel ou tel cas. Ici il t'annonce que tu utilises les clefs du tableau $_POST qui n'existent pas.
user@domain.invalid a émis l'idée suivante :
J'écris un petit script Php me permettant de remonter des informations selon
des dates données.
Mon code est le suivant:
Notice: Undefined index: jourDebut in c:program
fileseasyphp1-8wwwcontacts_test.php on line 81
Je ne comprends pas bien cette notion d'"Undefined index".
Une idée ?
Bonjour, bien que ce ne soit pas bien clair dans ton message je crois
comprendre que la partie HTML et la partie PHP sont dans le même
fichier. Il est donc normal que lors du premier chargement de la page
PHP ne connaisse pas les variables $_POST puisque leformulaire n'a pas
été transmis.
Si tu soumets ton formulaire, les messages devraient disparaitre.
Je pense que tu as du oublier que PHP est exécuté côté serveur et que
le HTML résultant est transmis au client Web.
Les "Motice" sont des alertes PHP qui t'informent que le déroulement du
programme n'a pas été interrompu mais qu'il lui semble étonnant d'avoir
rencontré tel ou tel cas. Ici il t'annonce que tu utilises les clefs du
tableau $_POST qui n'existent pas.
Notice: Undefined index: jourDebut in c:program fileseasyphp1-8wwwcontacts_test.php on line 81
Je ne comprends pas bien cette notion d'"Undefined index". Une idée ?
Bonjour, bien que ce ne soit pas bien clair dans ton message je crois comprendre que la partie HTML et la partie PHP sont dans le même fichier. Il est donc normal que lors du premier chargement de la page PHP ne connaisse pas les variables $_POST puisque leformulaire n'a pas été transmis. Si tu soumets ton formulaire, les messages devraient disparaitre.
Je pense que tu as du oublier que PHP est exécuté côté serveur et que le HTML résultant est transmis au client Web.
Les "Motice" sont des alertes PHP qui t'informent que le déroulement du programme n'a pas été interrompu mais qu'il lui semble étonnant d'avoir rencontré tel ou tel cas. Ici il t'annonce que tu utilises les clefs du tableau $_POST qui n'existent pas.
John GALLET
Bonjour,
Notice: Undefined index: jourDebut in c:program fileseasyphp1-8wwwcontacts_test.php on line 81
Cette question revenant suffisament souvent et n'ayant pas réponse claire directement dans le manuel, elle est désormais référencée dans la FAQ de ce forum et ne sera désormais plus publiée.
http://faqfclphp.free.fr/#rub4.1
JG
Bonjour,
Notice: Undefined index: jourDebut in c:program
fileseasyphp1-8wwwcontacts_test.php on line 81
Cette question revenant suffisament souvent et n'ayant pas réponse claire
directement dans le manuel, elle est désormais référencée dans la FAQ de
ce forum et ne sera désormais plus publiée.
Notice: Undefined index: jourDebut in c:program fileseasyphp1-8wwwcontacts_test.php on line 81
Cette question revenant suffisament souvent et n'ayant pas réponse claire directement dans le manuel, elle est désormais référencée dans la FAQ de ce forum et ne sera désormais plus publiée.
http://faqfclphp.free.fr/#rub4.1
JG
dede
Ici il t'annonce que tu utilises les clefs du tableau $_POST qui n'existent pas.
le mieux étant : if(isset($_POSTblabla)){blabla}else{blabla}
Comme ça, pas d'erreur possible...
Ici il t'annonce que tu utilises les clefs du tableau $_POST qui
n'existent pas.
le mieux étant :
if(isset($_POSTblabla)){blabla}else{blabla}