CHAMPS DYNAMIQUES QUI RENVOIENT UNE $_POST VIDE

Le problème est curieusement peu évoqué sur Internet, et m’a quand même pris plusieurs heures de tests, au point de vouloir reprendre tout mon système du début !

J’avais donc un formulaire classique, avec quelques inputs rajoutés en Javascript par un appel en Ajax d’un script php.

A la validation du formulaire, aucune trace de ces champs dans la variable POST reçue !

Les champs étants intégrés par $.html(), j’ai testé avec $.append() sans plus de succès, j’ai supprimé également toutes les validations de Bootstrap…toujours rien.

En cherchant desespérément ce qui pouvez bloquer l’envoi, j’ai vérifié tout le code HTML.

Et j’ai vu que l’ouverture de mon formulaire n’était pas dans le même DIV que la fermeture !

C’est à dire que j’avais :

<div><form>....</form></div>

Au lieu de

<div><form>...</form></div>


En déplaçant simplement la balise <form>, tout est rentré dans l’ordre !!!!

 

Une erreur vraiment infîme, qui bloque l’envoi du formulaire, incroyable…en espérant que ça évite à d’autres de se prendre la tête pendant des heures !

D'autres articles

Mot de passe ne fonctionne pas après migration Prestashop

Une erreur classique, qui se résout rapidement

Ne perdez pas de temps et découvrez comment faire fonctionner votre nouvelle installation en changeant une ligne de code

Lire la suite

Vérifier l'existence d'un email en base de donnée avec BootstrapValidator

Un appel en Ajax intégré à BootstrapValidator

Faire une vérification en base de donnée en Ajax à partir d'un test de formulaire avec BootstrapValidator

Lire la suite

Chute des visites après la refonte de votre site Internet

Un problème à traiter le plus rapidement possible

Après la mise en ligne de votre nouveau site, vous constatez une forte chute du trafic. Ce n'est pas normal. Voici comment trouvez les causes de cette chute et y remédier.

Lire la suite

Quelques belles idées de sites pour restaurant

Des sites de restaurant du monde entier, pour le plaisir des yeux

Découvrez des idées de beaux sites de restaurant avec notre classement (non exhaustifs) des 10 plus beaux sites pour restaurant.

Lire la suite