Problème d'envoi formulaire dans PUBLISHER
clem023564
-
clem023564 -
clem023564 -
Bonjour,
Quelqu'un peut il m'aider. J'arrive à créer un formulaire dans Publisher pour mon entreprise mais petit soucis, l'onglet "ENVOYER" ne marche pas. J'utilise une adresse mail de chez .
Je vous joint le lien de la page
http://perrier.clement.free.fr/index_fichiers/Page1146.htm
Merci pour votre aide
Quelqu'un peut il m'aider. J'arrive à créer un formulaire dans Publisher pour mon entreprise mais petit soucis, l'onglet "ENVOYER" ne marche pas. J'utilise une adresse mail de chez .
Je vous joint le lien de la page
http://perrier.clement.free.fr/index_fichiers/Page1146.htm
Merci pour votre aide
1 réponse
-
-
-
Rebonsoir,
Voici ce que j'ai trouvé, je pense qu'il doit y avoir des petites choses à changer, ce n'est pas pareil que ce que sur votre site internet. Je vous fait une copie ci-dessous :
<div style='position:absolute;width:10.0355in;height:6.1396in'>
<![if !pub]>
<form action=--WEBBOT-SELF-- method=post>
<!--webbot bot="SaveResults" s-email-address="monadresse@free.fr"
s-email-format="TEXT/PRE" b-email-label-fields="TRUE"
s-email-Subject="Formulaire de réponse site Web" s-builtin-fields="Date Time"
b-email-subject-from-field="FALSE"-->
<![endif]><!--[if gte vml 1]><v:rect id="_x0000_s67670" style='position:absolute;
left:20.9pt;top:192pt;width:716.06pt;height:252pt;z-index:15;
mso-wrap-distance-left:2.88pt;mso-wrap-distance-top:2.88pt;
mso-wrap-distance-right:2.88pt;mso-wrap-distance-bottom:2.88pt' fillcolor="#2e2e2e"
stroked="f" strokecolor="silver [0]" o:cliptowrap="t">
(Adresse mail modifiée, Modération CCM). -
ce n''est pas mon site :-)
avec une ligne comme ca on est sûr de se faire spammer.<!--webbot bot="SaveResults" s-email-address="perrier.clement@free.fr"
action=--WEBBOT-SELF-- method=post>
action définit le fichier(ou la commande) qui traitera le formulaire. si on ne met rien, le fichier qui contient le formulaire est utilisé.
je ne vais pas revenir sur le "code" généré par publisher mais ca en ferait vomir plus d'un :-)
- petit test à effectuer :
-remplacer<form action=--WEBBOT-SELF-- method=post> par <form action="" method="post"> et remplacer <input type="submit" value="Envoyer" v:shapes="_x0000_s67767"/> par <input type="submit" value="Envoyer" name="envoyer" v:shapes="_x0000_s67767"/>
- placer au début du fichier Page1146.htm<?php if(!empty($_POST['envoyer'])) { print_r($_POST);// affucher toutes les données du form //étapes à réaliser //vérifier et nettoyer les données saisies // si ok envoie du mail avec la fonction mail() // sinon afficher les erreurs } ?>
ca affichera toutes les valeurs du formulaire. enfin normalement. car tous les champs texte de ce formulaire ont le même nom, ce qui sginife qu'on aura qu'un seul résultat. -
-