loulou Posté 31 Août 2005 Posté 31 Août 2005 Bonjour à tous, Voila, je veux envoyer un email à mes clients. Cet email contient un formulaire html ou est posée une question. Le client coche la réponse et clique sur le bouton "valider" du formulaire. Normalement, en cliquant sur "valider", une page.php de mon site est appelée, et affiche "nous avons reçu votre réponse...". Seulement, quand je teste le mail, j'ai bien le formulaire avec son bouton "valider", mais le fait de le cliquer ne déclenche pas ma page.php. A titre informatif, ma boite mail est chez voila.fr. Quand je fais le même test en envoyant ce mail à une autre de mes boites email que j'ouvre avec "outlook express", cela fonctionne. Avez-vous une idée de la cause de mon problème ? Merci
ar0s78 Posté 31 Août 2005 Posté 31 Août 2005 Je viens d'essayer sous Lotus Notes 6 et ca ne passe pas non plus ... il me donne un fichier .dat avec ca dedans : HTTP 405 - Resource not allowed Internet Information Services
loulou Posté 31 Août 2005 Auteur Posté 31 Août 2005 Salut ar0s78, Je viens de faire un autre test en m'envoyant l'email dans une boite mail hotmail. Ca n'a pas marché nonplus. Je vais faire d'autres tests.
loulou Posté 31 Août 2005 Auteur Posté 31 Août 2005 Je viens de faire le test avec ma boite wanadoo, que j'ouvre toujours avec outlook express. Avec outlook, j'ai le message et quand je clique sur "valider", çà marche, ma page.php s'ouvre. Par contre, si' j'ouvre mon message directement chez wanadoo et que je clique sur "valider", rien ne se passe. Quelqu'un a t'il une idée ?
ar0s78 Posté 31 Août 2005 Posté 31 Août 2005 si tu as juste un champ a récupérer au lieu d'utiliser un POST pour le formulaire, utilise un GET (que tu récupère avec $_GET["tonchamp"]). je regarde si je trouve pas une solution...
ar0s78 Posté 31 Août 2005 Posté 31 Août 2005 je viens d'essayer chez gmail et club-internet et ca passe tres bien sur les webmail et sur outlook aussi. Par contre Gmail me met une popup, essaye de voir si en desctivant les anti popup ca passe Voici les codes utilisés : page envoyée par sur le mail <html><head><title>test de mail avec formulaire</title></head><body><form name="form1" method="post" action="http://www.monserveur.com/test.php"> <input name="test" type="text" id="test"> <input type="submit" name="Submit" value="Envoyer"></form></body></html> page sur le serveur : <? if(isset($_POST["test"])){ echo $_POST["test"];}else{ echo "Pas de valeur !";}?>
loulou Posté 1 Septembre 2005 Auteur Posté 1 Septembre 2005 Bonjour ar0s78 , J'ai aussi essayé avec la méthode "get", mais cela n'a pas marché. En fait il n'y a qu'avec outlook" que cà marche, et tout comme toi, ça m'ouvre une pop up.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant