Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : pb formulaire [ Archives ASP & ASP.NET / VBScript ] (ludobiohazard)

jeudi 14 avril 2005 à 17:53:03 | pb formulaire

ludobiohazard

Salut,

J'ai un formulaires (en html voir code en dessous). POur l'envoies mon hébergeur me fait passer par un multmail en vbscript. Problème j'ai jamais touché à l'asp, alors je me lance!!! Il m'a filé un exemple de multmail, mais dans cet exemple, il n'y a que des champs de texte évidemment alors que moi j'ai des boutons radios et cases à cocher....

Voici le code que j'ai rebidouillé, mais je suis sur uniquement de ma variable "ville" (strprovenance = Request.Form ("ville") et (UC_provenance="<b><u>Provient de la ville de :</u>" & VBCrLf & strville. Suis je bon pour les autres STR et UC????????

Merci bien, car je galère pas mal!!!!!!

Mon code HTML du formulaire :




<body>
<form name="form1" method="post" action="">
<p>ville :
<input name="ville" type="text" id="ville">
</p>
<p>sexe :
m
<input type="radio" name="masculin" value="radiobutton">
f
<input type="radio" name="feminin" value="radiobutton">
</p>
<p>choisi parmis les 3 solutions :
<input name="soluc1" type="checkbox" id="soluc1" value="1">
soluc1        
<input name="soluc2" type="checkbox" id="soluc2" value="2">
soluc2
<input name="soluc3" type="checkbox" id="soluc3" value="3">
soluc3</p>
<p>commentaires :</p>
<p> <textarea name="commentaires" id="commentaires"></textarea>
</p>
<p>
<input type="submit" name="Submit" value="Envoyer">
</p>
<p>  </p>
</form>
</body>






Mon code asp :

<%@LANGUAGE="VBSCRIPT"%>
<%

' ****************************************
' * DO NOT MODIFY THE FOLLOWING VALUES *
' * ServerObjects Inc. will NOT debug *
' * multi-part message problems! *
' * DO NOT MODIFY THE FOLLOWING VALUES *
' ****************************************
BOUNDARY = "----xxxxxx"
TEXT_HEADER = "--" & BOUNDARY & VBCrLf & "Content-Type: text/plain;" & VBCrLf & _
"Content-Transfer-Encoding: 7bit" & VBCrLf & VBCrLf
HTML_HEADER = "--" & BOUNDARY & VBCrLf & "Content-Type: text/html;" & VBCrLf & _
"Content-Transfer-Encoding: 7bit" & VBCrLf & VBCrLf
MP_FOOTER = "--" & BOUNDARY & "--" & VBCrLf


' ******************************************************
' * Set strTextBody to your message in plain text format
' ******************************************************



strprovenance = Request.Form ("ville")
strsexem = Request.form ("masculin")
strsexef = Request.form ("feminin")
strsoluc1 = request.form ("soluc1")
strsoluc2 = request.form ("soluc2")
strsoluc3 = request.form ("soluc3")
strcomment = request.form ("commentaires")
crlf = Chr(13) & Chr(10)

UC_prefix = "<html><head><title><center>Message du site </center></title></head>" & VBCrLf & _
"<body bgcolor=""white"" text=""Black"" link=""#0000FF"" vlink=""#800080"">" & VBCrLf & _
"<font face=""Arial""><b>Voici le contenu du message"
                
                
UC_suffix = "" & VBCrLf & "<font color=""#FF0000""><b><font size=""5""><u>Demande de formulaire :</u></font></b></font>"


'*****liste des variables*********
UC_provenance="<b><u>Provient de la ville de :</u>" & VBCrLf & strville
UC_sexem="<b><u>Sexe : </u>" & VBCrLf & strsexem
UC_sexef="<b><u>Sexe : </u>" & VBCrlf & strsexef
UC_soluc1="<b><u>Solution :</u>" & VBCrlf & strsoluc1
UC_soluc2="<b><u>Solution 2 : </u>" & VBCrLf & strsoluc2
UC_soluc3="<b><u>Solution 3 :</u>" & VBCrLf & strsoluc3
UC_comment="<b><u>Commentaires :</u>" & VBCrLf & strcomment


UC_ligne="<br>"
UC_fin="</body></html>"



' ******************************************************
' * garder les : UC_prefix & UC_ligne & UC_suffix & UC_ligne
' ****************************************************



strhtmlBody = UC_prefix & UC_ligne & UC_suffix & UC_ligne & UC_provenance & UC_sexem & UC_sexef & UC_ligne & UC_soluc1 & UC_ligne & UC_soluc2 & UC_ligne & UC_soluc3 & UC_ligne & UC_comment & UC_ligne & UC_fin

jeudi 14 avril 2005 à 20:03:29 | Re : pb formulaire

Yopyop

Salut,

<body>
<form name="form1" method="post" action="output.asp">
<p>ville :
<input name="ville" type="text" id="ville" value="">
</p>
<p>sexe :
m <input type="radio" name="radiobutton" value="masculin">
f <input type="radio" name="radiobutton" value="féminin">
</p>
<p>choisi parmis les 3 solutions :
<input name="soluc1" type="checkbox" id="soluc1" value="1">
soluc1        
<input name="soluc2" type="checkbox" id="soluc2" value="2">
soluc2
<input name="soluc3" type="checkbox" id="soluc3" value="3">
soluc3</p>
<p>commentaires :</p>
<p> <textarea name="commentaires" id="commentaires"></textarea>
</p>
<p>
<input type="submit" name="Submit" value="Envoyer">
</p>
<p>  </p>
</form>
</body>


et


<%@LANGUAGE="VBSCRIPT"%>
<%

' ****************************************
' * DO NOT MODIFY THE FOLLOWING VALUES *
' * ServerObjects Inc. will NOT debug *
' * multi-part message problems! *
' * DO NOT MODIFY THE FOLLOWING VALUES *
' ****************************************
BOUNDARY = "----xxxxxx"
TEXT_HEADER = "--" & BOUNDARY & VBCrLf & "Content-Type: text/plain;" & VBCrLf & _
"Content-Transfer-Encoding: 7bit" & VBCrLf & VBCrLf
HTML_HEADER = "--" & BOUNDARY & VBCrLf & "Content-Type: text/html;" & VBCrLf & _
"Content-Transfer-Encoding: 7bit" & VBCrLf & VBCrLf
MP_FOOTER = "--" & BOUNDARY & "--" & VBCrLf


' ******************************************************
' * Set strTextBody to your message in plain text format
' ******************************************************

 

strprovenance = Request.Form("ville")
strsexe = Request.form("radiobutton")
strsoluc1 = request.form("soluc1")
strsoluc2 = request.form("soluc2")
strsoluc3 = request.form("soluc3")
strcomment = request.form("commentaires")
 
%>
<html><head><title><center>Message du site</center></title></head>
<body bgcolor="white" text="Black" link="#0000FF" vlink="#800080">
<font face="Arial"><b>Voici le contenu du message</b><br></font>
<font size="5" color="#FF0000"><u><b>Demande de formulaire :</b></u></font>
<br>
<br>
<b><u>Provient de la ville de :</u><%=strprovenance%><br>
<b><u>Sexe : </u><%=strsexe%><br>
<b><u>Solution1 : </u><%=strsoluc1%><br>
<b><u>Solution2 : </u><%=strsoluc2%><br>
<b><u>Solution3 : </u><%=strsoluc3%><br>
<b><u>Commentaires : </u><%=strcomment%><br>
</body>
</html>


yopyop


jeudi 14 avril 2005 à 21:39:46 | Re : pb formulaire

ludobiohazard

Merci bien  yopyop, je regarde ça à tête reposée demain. Si je capte pas je me permettrais de te recontacter!!!!!!!!

encore merci.

jeudi 14 avril 2005 à 22:35:52 | Re : pb formulaire

Yopyop

à ton service

yopyop

vendredi 15 avril 2005 à 09:06:59 | Re : pb formulaire

ludobiohazard

salut,

bon je suis d'attaque ce matin.

Juste une petite question : pourquoi avois enlevé tous les UC ??????? inutile???

merci encore.

vendredi 15 avril 2005 à 10:20:17 | Re : pb formulaire

Yopyop

re,

oui, tu mettais tout dans des variables et ensuite tu écrivais ta page.

il me semble que le code que je t'ai fournis est plus clair... et si tu veux ajouter qqch dans ta page, ce sera plus façile avec ce code.

en plus, la concaténation de chaîne est limitée en asp3.0 (c'est ce que tu fait en faisant UC_x1 & UC_x2 & ...)

donc si tu ajoutes des UC_xx & au bout d'un moment tu auras une erreur.

perso tu trouves pas plus clair toi ?

yopyop

vendredi 15 avril 2005 à 10:42:07 | Re : pb formulaire

ludobiohazard

si si , beaucoup plus clair, vu la taille finale de mon formulaire, je penses que cela va me faciliter la tache.....

encore merci           

Ludo.



Cette discussion est classé dans : ligne, form, vbcrlf, request, uc


Répondre à ce message

Sujets en rapport avec ce message

probleme de passage de variable asp>>flash ( et non linverse) [ par mrzinj ] Tout d'abord bonjours a tous et desolé si le message n'est pas dans la bonne categorie mais vu que mon apps sert pourun envoi de mail je me suis dit q "If" dans une boucle "For" [ par Minid ] Bonjour à tous,Quelqu'un aurais la gentillesse de m'expliquer pourquoi ceci ne fonctionne pas ?CodeFor counter = 1 To Request.Form("Q1").Count   choic heure et comparaisons [ par ludwigfve ] Bonjour voila mon probléme je veux verifier qu'un enregsitrement n'existe pas dans ma table acces avec le meme nom  la meme date resa et la meme heure between ou like ou = [ par ludwigfve ] Voici mon code avec lequel je veux que la valeur de la requête  soit comprise entre heure_de_debut et heure_de_fin donc si h de  début=08h30 eth de fi asp et sql [ par nicole66 ] Bonjour,J'ai un formulaire où une personne peut s'inscrire à un cours et choisir le modules auxquels il veut participer. Avec un post l'iscription ce Cette opération n'est pas autorisée si l'objet est fermé. [ par IvanTheBlackDog ] Bonjour à tous, Voila j'ai petit problème j'ai fait un script qui verifie une variable et selon ce que la variable contient on fait une conditionnel p robleme update [ par caposoprano ] objconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("madat.mdb")Set conn = Server.CreateObject("ADODB.Connection")conn.open obj Retour à la ligne [ par rtouillet ] Voilà, c un problème tout con, j'aimerais faire un retour à la ligne lors de l'envoi d'un mail (dans le message). Ma fonction est dans le code-behind recuperer la valeur d'un combo sans request.form [ par ikram311 ] salut tous le mondejai 2 combo,lorsque je selectionne une valeur dans le premier, le deuxieme doit etre rempli selon le premier. (ma base de données " pb update+guillemet [ par ganbalfro ] Bonjour, Je souhaite mettre à jours des informations concernant l’utilisateur. Cependant lorsqu’il y a un guillemet dans l’adresse il y a une erreur s


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.