webForumDet fria alternativet

Formulär problem!

6 svar · 389 visningar · startad av Sweetflower

SweetflowerMedlem sedan mars 20053 inlägg
#1

Jag har en formulärsida som skickar data till en asp sida som sedan skickar ut informationen via mail.
Allt fungerar förutom att jag får ! tecken i min text i mailet. Det kan vara i datat eller i rubrikerna som är hårdkodade. Detta sker oavsett om jag har stylesheets eller inte....
Även texten blir tokig ibland. En rad kan bli bold fast bara ruriken ska vara det. Och ibland så blir det bara vanlig text. Och felet uppkommer aldrig på olika stälen varje gång...

Har någon råkat ut för samma sak eller har en aning om vad som är galet. Har gått igenom koden massa gånger med en vän. Men vi förstår inte vad problemet är. Kan någon hjälpa mig??? PLEASE!!!

Här kommer koden till ett mail......

Dim MyCDOSYSMail, html 
Set MyCDOSYSMail = Server.CreateObject("CDO.Message")
' mottagare
' parametrar
MyCDOSYSMail.From = "XXX@XXX.com"
MyCDOSYSMail.To = contact_email
MyCDOSYSMail.Subject = "XXX order " & NewID & ""

HTML = HTML & "<html><head><Style type='text/css'><!-- h3 {COLOR: #000066;FONT-FAMILY: Verdana, Arial, helvetica;FONT-SIZE: 10pt;FONT-WEIGHT: bold;HEIGHT: 10pt;LINE-HEIGHT: normal;TEXT-DECORATION: none} span {COLOR: #000066;FONT-FAMILY: Verdana, Arial, helvetica; FONT-WEIGHT: bold; FONT-SIZE: 8pt} , td { COLOR: #000000;FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 9pt} --></Style><title>XXX order receipt " & NewID & "</title></head><body bgcolor='white' marginwidth='0' marginheight='0' bottommargin='0'>"

HTML = HTML & "<H3>XXX order receipt " & NewID & "</H3><p>"
HTML = HTML & "Thank you for your XXX order.<br>"

HTML = HTML & "When your manager, " & manager_fullname & ", has approved this order you will receive a new email with instructions about how to proceed. <br>"
HTML = HTML & "<br>Please verify that the following information is correct.<p>"

HTML = HTML & "<span>User information</span><p><span>Name:&nbsp;</span>" & contact_FullName & "<br><span>Security ID:&nbsp;</span>" & contact_sec & "<br><span>Company:&nbsp;</span>" & contact_Company & "<br><span>Department:&nbsp;</span>" & contact_Department & "<br><span>Country:&nbsp;</span>" & contact_Country & "<br>"
HTML = HTML & "<span>Phone:&nbsp;</span>" & contact_Phone & "<br><span>Email:&nbsp;</span>" & contact_Email & "<br><span>Manager:&nbsp;</span>" & manager_fullname & "<br><span>Manager Email:&nbsp;</span>" & manager_Email & "<br><span>Device:&nbsp;</span>" & Device & "<br><span>Brand:&nbsp;</span>" & Brand & "<p>"
HTML = HTML & "<span>Ordered Service</span><p>"

If Option_X <> "" Then
HTML = HTML & Option_X "<br>"
End If

If Option_X<> "" Then
HTML = HTML & Option_X "<br>"
End If

If Option_X<> "" Then
HTML = HTML & Option_X "<p>"
End If

HTML = HTML & "<span>Ordered  Applications</span><p>"

If Option_X <> "" Then
HTML = HTML & Option_x "<br>"
End If

If Option_X<> "" Then
HTML = HTML & Option_x "<br>"
End If

If Option_X<> "" Then
HTML = HTML & Option_x "<br>"
End If

If Option_X<> "" Then
HTML = HTML & Option_x "<br>"
End If

If Option_X <> "" Then
HTML = HTML & Option_x "<br>"
End If

HTML = HTML & "<p><span>Comments:<Br></span>" & comments & "<p>"
HTML = HTML & "For any questions about this order please send an email to XXXXX   with your order number included.<p>"
HTML = HTML & "<span>Best Regards<p>XXXXXXX3<br>XXXXXXXXXXXXXX</span>"

HTML = HTML & _
"</BODY></HTML>"

MyCDOSYSMail.htmlBody = HTML

' skickar mailet
MyCDOSYSMail.Send
 
' frigör objektet
set MyCDOSYSMail=nothing
J.N.Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Eftersom det är ett html-brev är det intressanta hur koden ser ut i brevet.

Har ni inte kontrollera den, gör så, validera gärna på lämpligt ställe för att hitta missade </b> eller liknande.

SweetflowerMedlem sedan mars 20053 inlägg
#3

Hej Johnny

Tack för ditt svar. HMTL brevet är med i koden ovan... Så jag förstår tyvärr inte vad du menar...

Hälsningar
Sweetflower

@ndersMedlem sedan juni 200032 969 inlägg
#4

Det är den färdiga HTML-koden som är intressant att se.

Mvh

J.N.Medlem sedan apr. 20031 660 inlägg
#5

HEJ!

@nders skrev:

Det är den färdiga HTML-koden som är intressant att se.

Eftersom vi inte har en aning om vad tex variabeln "Option_X" är för något, kan vi aldrig lista ut hur det resulterande brevet ser ut.

Även om vi skulle veta, eller kunna lista ut, alla variabler underlättar det avsevärt att posta den resulterande koden, och därigenom få ett svar.

SweetflowerMedlem sedan mars 20053 inlägg
#6

:)

Hej igen!!!!

Här kommer ett mail som genererat två ! i koden.

1. <span>Email:&nbs!p;</span>Kalle@solstrale.com<br>

2. Best Regards<p!>


<html>
<head>
<Style type='text/css'><!-- h3 {COLOR: #000066;FONT-FAMILY: Verdana, Arial, helvetica;FONT-SIZE: 10pt;FONT-WEIGHT: bold;HEIGHT: 10pt;LINE-HEIGHT: normal;TEXT-DECORATION: none} span {COLOR: #000066;FONT-FAMILY: Verdana, Arial, helvetica; FONT-WEIGHT: bold; FONT-SIZE: 8pt} , td { COLOR: #000000;FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 9pt} --></Style>
<title>Solstråle order receipt 6</title>
</head>
<body bgcolor='white' marginwidth='0' marginheight='0' bottommargin='0'>
<H3>Solstråle order receipt 6</H3><p>
Kalle has ordered the following services or applications from XXX.<br>
If you approve this order please select the "Approve" button below. If not select "Decline".<p>
<span>User information</span><p>
<span>Name:&nbsp;</span>Kalle<br>
<span>Security ID:&nbsp;</span>123456<br>
<span>Company:&nbsp;</span>Solstråle<br>
<span>Department:&nbsp;</span>1234<br>
<span>Country:&nbsp;</span>Sweden<br>
<span>Phone:&nbsp;</span>20565<br>
<span>Email:&nbs!p;</span>Kalle@solstrale.com<br>
<span>Manager:&nbsp;</span>Eva<br>
<span>Manager Email:&nbsp;</span>Eva@solstrale.com<br>
<span>Device:&nbsp;</span>XXX<br>
<span>Brand:&nbsp;</span>fdfhsffhsh<p>
<span>Ordered Service</span><p>
XXX<br>
XXX<p>
<span>Ordered Applications</span><p>
XXX<br>
XXX<br><p>
<span>Comments:<Br></span>
jsöjsglöjsölgjsöjsdlö<br>
sögjslöjaslöjasdg<br>
aglöadgkagld<p><br><p>
<form method='POST' action='http://XXXXXXXXXXX.NewID=6'><input type='hidden' name='NewID' value=6><input type='radio' value='Approve' name='Decision'>&nbsp; <b>APPROVE</b>&nbsp;&nbsp;&nbsp;&nbsp;<input type='radio' name='Decision' value='Decline'>&nbsp; <b>DECLINE</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=submit value=Submit name=B1></form></p><br>For any questions about this order please send an email to [email]support@solstrale.com[/email] with your order number included.<p><span>Best Regards<p!>
XXXXX Solstråle<br>
Solstråle</span></BODY></HTML>
J.N.Medlem sedan apr. 20031 660 inlägg
#7

HEJ!

Ja, det var konstigt, kan bara hålla med!

Kan endast ge ett generellt råd, börja om med minimal text, lägg till bit för bit, kontrollera när utropstecknen kommer fram.

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)