C'est tout à fait normal étant donné que ton script ne retourne rien du tout !
Il faut lui renvoyer un résultat sous forme de texte ou de JSON.
Bonjour à tous...
Je travaille en local sur une WebAppli perso (gestion de menus et liste de courses).
J'ai donc créé un formulaire pour entrer dans ma bdd des aliments et j'aimerai ne pas avoir à remplir ce formulaire en entier pour au final avoir un message m'informant que cet article est déjà présent dans la base...
La partie PHP fonctionne, mais celle en JavaScript qui contôle la saisie à la perte de focus du champ 'nom' semble ne pas fonctionner.
(Je précise que je n'y connais rien (ou pas grand chose en JavaScript) et que mon code s'inspire d'éléments pris sur différents forums ou tuto...)
Voici mon code :
Le formulaire :
Et ma partie traitement : (verifaliment.php)
- La sortie du champ 'nom' déclanche bien dans la console Web un appel sur la page 'verifaliment.php' mais aucun message n'apparait indiquant si l'aliment est présent ou non dans la base.
Je pense que je ne sais pas comment retourner le résultat de la page 'verifaliment.php à la page formulaire...
Je vous remercie d'avance pour votre aide !
2 réponses
C'était juste ça ! Oh punaise....Je pensais que $data était une sorte de variable
globale !
Merci mille fois Cyprien G...
Par contre j'ai dû mettre un espace dans mon .innerHTML = "" ; car sinon le message d'erreur
ne s’effaçait pas en cas de correction !