Problème envoi formulaire [Résolu] - HTML/CSS - Programmation
Marsh Posté le 08-12-2013 à 14:48:26
Ca marche chez moi, sur un serveur XAMPP
Marsh Posté le 09-12-2013 à 10:16:58
Harkonnen a écrit : Ca marche chez moi, sur un serveur XAMPP |
Moi j'utilise "WampServer" en local sur ma machine et un serveur Exchange derrière pour le transfert de mail !
Mon premier formulaire passe sans souci, mais le second (pourtant rien ne change à part, comme dit plus haute, la mise à page !) ne fonctionne pas du tout !
J'ai même essayé sur un site internet en production et là non plus ça ne marche pas !
Il y a peut-être quelque chose dans le code que j'ai loupé? Merci !
....
Marsh Posté le 09-12-2013 à 10:56:48
recep a écrit : mais le second (pourtant rien ne change à part, comme dit plus haute, la mise à page !) ne fonctionne pas du tout ! |
c-à-d?
Marsh Posté le 09-12-2013 à 11:07:24
MaybeEijOrNot a écrit : |
Lorsque je clique sur "Envoyer" rien ne se produit je reviens sur ma page.
J'ai testé en modifiant mon "envoi.php" pour être redirigé vers une autre page, mais je reviens toujours sur ma page du formulaire. je pense que "envoi.php" n'est même pas exécuté!
Comment peut-on tester si la méthode "post" contient bien tous les éléments de mon formulaire?
Marsh Posté le 09-12-2013 à 11:09:13
chez moi, le fichier "envoi.php" est correctement appelé, dans les 2 cas, en faisant un copier/coller de ton code
Marsh Posté le 09-12-2013 à 12:06:59
Est-ce que tu n'as que ça sur ta page (je pense que ton erreur précède : double formulaire? erreur html? jquery?)? Sinon est-ce que si tu ne mets que ce qui suit ça fonctionne?
Code :
|
Marsh Posté le 09-12-2013 à 16:20:45
MaybeEijOrNot a écrit : Est-ce que tu n'as que ça sur ta page (je pense que ton erreur précède : double formulaire? erreur html? jquery?)? Sinon est-ce que si tu ne mets que ce qui suit ça fonctionne?
|
non ça ne marche pas !
voilà j'ai un début de piste pour mon problème. J'ai désactivé toutes les mise en formes CSS, les scripts javascript (+jquery) et là ça a marché.
C'est quand même bizarre que le premier formulaire fonction et les autres pas!
Marsh Posté le 09-12-2013 à 16:28:38
Je pencherai vers un bout de code jquery puisque c'est le seul à pouvoir écouter un évènement, tu dois avoir un bout de code qui vérifie le contenu de ton formulaire.
Marsh Posté le 09-12-2013 à 16:45:19
sinon, question : au début, j'ai mis un numéro de rue à 2 chiffres et ça a été refusé par la regex qui n'en accepte que 3 minimum (?)
peut être as tu testé avec 2 chiffres aussi ?
Marsh Posté le 09-12-2013 à 16:55:31
Harkonnen a écrit : sinon, question : au début, j'ai mis un numéro de rue à 2 chiffres et ça a été refusé par la regex qui n'en accepte que 3 minimum (?) |
non ça ne vient pas de là, car j'ai testé sans les contrôles (j'ai enlevé "required" ) et ça fait pareil ! Je pense que ça vient de jquery comme l'a cité plus haut MaybeEijOrNot
Marsh Posté le 10-12-2013 à 10:46:15
Voilà problème définitivement réglé !
Le problème venait de ma zone de recherche où j'avais aussi une balise form qui était géré par du javascript (jquery) je l'ai temporairement enlevé. et maintenant plus de problème. Merci à tous !
Marsh Posté le 06-12-2013 à 11:48:10
Bonjour,
Voilà j'ai un petit souci j'espère que vous pourrez m'aider !
Pouvez-vous me dire pourquoi ce formulaire fonctionne et pas l'autre (plus bas) :
Marche
Marche pas, rien ne se passe, j'ai juste changé la mise en page. J'ai l'impression que le bouton "Envoyer" ne fait rien sauf tester les champs si ils sont correctes.
Message édité par recep le 10-12-2013 à 12:00:49