cs_talavera
Messages postés17Date d'inscriptionsamedi 23 août 2008StatutMembreDernière intervention 8 novembre 2009
-
25 août 2008 à 15:15
jreaux62
Messages postés195Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention24 octobre 2011
-
27 août 2008 à 16:33
Salut tout le monde,
Je cherche à créer un formulaire de contact pour une page en ASP, seulement, je ne sais pas comment faire. Si vous pourriez m'aider, ce serait vraiment sympa...
De préference, le formulaire doit être un formulaire FrontPage (plus facile à gérer).
Exemple:
Les visiteurs doivent completeter le formaulaire suivant (champs accompagnés d'un * obligatoires):
Zone de groupe 1, legend: Informations personnelles
Civilité
Nom* (champs texte)
Prénom* (champs texte)
Adresse (champs texte)
e-mail* (champs texte pour email)
Tel (champs numeros)
Ville (champs texte)
C. P. (champs numeros)
Zone de groupe 2, legend: Informations de votre entreprise
Nom de l'entreprise (champs texte)
Secteur (liste déroulante)
Nbre d'employers: (champs texte)
Ce formulaire devra être envoyé par la suite à l'adresse hpka.talva@live.fr avec toutes les informations remplis par le visiteur.
Je dispose des logiciels suivants:
Microsoft Visual Studio Web developper 2008 Express
Microsoft Expression Web
jreaux62
Messages postés195Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention24 octobre 201132 27 août 2008 à 16:33
Voici un script a adapter a vos besoins.
Il comprend :
- le formulaire,
- un test des champs obligatoires avant envoi (javascript),
- un test des champs obligatoires et validité email après envoi (ASP),
- l'envoi du mail avec JMAIL (a adapter si vous utiliser un autre composant)
,
(* champs obligatoires en ROUGE),
[mailto:monmail@monhebergeur.com monmail@monhebergeur.com]" ' a remplacer par votre adresse e-mail
JMail.ContentType = "text/plain"
JMail.Body = corps
JMail.Priority = 3
JMail.Execute
Set JMail=nothing
end if
'------------ Fin d'envoi avec JMAIL
'--- Tout s'est bien passé
%>
Votre message à bien été transmis.
[CONTACT-test/accueil.asp Retour à la page d'accueil]
<%
End Select
'-----------------------------------
'--- en cas d erreur d envoi
if Err.number<>0 then
%>
<script language="JavaScript" type="text/javascript">
alert("Une erreur s'est produite !\n Erreur n°"+<%=Err.Number%> + ":" + <%=Err.description%>")
</script>
<%
response.End
end if
'----------------------------------------------------------
end if
%>
SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010 26 août 2008 à 01:19
bonjour,
Tu ne trouveras, je crois, personne sur ce forum pour répondre à ta question:
Tu vois, ce forum est destiné à échanger des infos sur la programmation, résoudre des problèmes particuliers, etc... On ne peut faire l'analyse de ton projet ,bien courant d'ailleurs,et je suis sûr que tu vas trouver de la doc sur le web, ouvrir qqs bouquins et débroussailler ton projet AVANT de poser une question.
cs_talavera
Messages postés17Date d'inscriptionsamedi 23 août 2008StatutMembreDernière intervention 8 novembre 2009 26 août 2008 à 13:30
Au fait, j'ai fait un site pour une entreprise, peu à peu, je l'ai fait en ASP, mais pour terminer ce travail, il me faut faire une page d econtact en ASP, dans cette page de contact:
Les visiteurs doivent completeter le formaulaire suivant (champs accompagnés d'un * obligatoires - si c'est possible, si non tan pis):
Zone de groupe 1, legend: Informations personnelles
Civilité
Nom* (champs texte)
Prénom* (champs texte)
Adresse (champs texte)
e-mail* (champs texte pour email)
Tel (champs numeros)
Ville (champs texte)
C. P. (champs numeros)
Zone de groupe 2, legend: Informations de votre entreprise
Nom de l'entreprise (champs texte)
Secteur (liste déroulante)
Nbre d'employers: (champs texte)
Ce formulaire devra être envoyé par la suite à l'adresse hpka.talva@live.fr avec toutes les informations remplis par le visiteur.
J'aimerais connaître les codes et les balises à écrire pour obtenir ce formulaire, avec quel composant je dois le faire?
en HTML mon code donne un truc comme ça:
<form type="post">
<fieldset name="Group1">
<legend>Informations personnelles</legend>
[ELEMENTS DU FORMULAIRE]
</fieldset>
<fieldset name="Group2">
<legend>Informations à propos de votre entreprise</legend>
[ELEMENTS DU FORMULAIRE]
</fieldset>
Raisons de contact
Zone de texte
[bouton recommencer] [bouton envoyer]
</form>