Aller au contenu

formulaire HTML dans un email


loulou

Sujets conseillés

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

Lien vers le commentaire
Partager sur d’autres sites

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 ?

Lien vers le commentaire
Partager sur d’autres sites

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...

Lien vers le commentaire
Partager sur d’autres sites

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 !";
}
?>

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...