Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-14 11:49:15 - Hector Hernandez, i forum asp - allmänt, Tråden har 9 Kommentarer och lästs av 500 personer

hej lite krisit här... har en deadline idag!

o nu har cdonts fått nått konstigt fel:
<b>
Feltyp:
Serverobjekt, ASP 0177 (0x800401F3)
Ogiltig klassträng
/allterior/mall.asp, line 324
</b>

och så här ser det ut i rad 324:

<% Set myMail = Server.CreateObject("CDONTS.NewMail") '* rad 324*
myMail.MailFormat = 0
myMail.BodyFormat = 0
myMail.From = email
myMail.To = "hector@itsolutions.nu"
myMail.Subject = "Mail från:" & name  & ", Ärende:" & arande
myMail.Body = "<font face=verdana size=1 color=Navy><b>Från: </b>"&_
	name &  "<p><b>Företag: </b>" & company & "<p><b>Telefon: </b>" &_
	phone  &"<p><b>Email: </b>" & email &_
	"<p><b>Ärende: </b><br>" & arande & "<br>" & meddelande & "</font>"

Set myMail = nothing
end if %>


kan nån vara snäll och hjälpa mig please...
vore hemskt tacksam!!!!!!!!!

mvh Hector


Svara

Sv: HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-14 12:48:29 - Johannes Strömberg

Finns CDONTS på servern???


Svara

Sv:HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-14 14:45:17 - Benni Svensson

Det enda som jag inte kunde hitta i din kod var
<code>
CDOMail.Send
</code>
...annars så har jag samma fundering som ovan, finns CDONTS installerat?


Svara

Sv: HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-14 19:10:16 - Hector Hernandez

asså jag håller på i min egen server först för att testa det.... och det har funkat förut... där emot vet jag inte om server(webhotellet) har cdonts...

kan ni vara hyggliga och kolla vad jag kan ha missat, klistrar in hela kodsnutten som har att göra med mail funktionen

i head...

<%' Funktion som kontrollerar att värdet strNumber är siffra
Function IsDigits(strNumber)
With New RegExp
.Pattern = "^\d+$"
IsDigits = .Test(strNumber)
End With
End Function

' Kontrollerar om värden har skickats med!
arande = trim(request.form("arande"))
meddelande = trim(request.form("meddelande"))
name = trim(request.form("name"))
phone = trim(request.form("phone"))
company = trim(request.form("company"))
email= ucase(trim(request.form("email"))) 

send_mail=trim(request.form("send_mail"))

email_len=len(email)


if trim(email) <> "" then 									'Validering startar om värden har skickats med

for counter = 1 to email_len 								' Lopp som kollar om det finns @ eller .
if mid(email,counter,1)="@" then 

at_counter=at_counter+1
if at_counter > 1 then 
message = message & "<font size=1 face=verdana color=red>&raquo; Du har matat för många @ i din email. </font><br>" 
end if

if u_at = "" then
u_at=counter
end if 
end if 

if mid(email,counter,1)="." then 
if u_dot = "" then
u_dot=counter
end if 
end if 

next 

' Kollar om . kommer efter @ och att det är inte sista tecken

if (u_dot < u_at) or (len(email) <= u_dot+1) or ((u_dot-u_at) < 2) or (u_at < 2)then
message = message & "<font size=1 face=verdana color=red>&raquo; Din angivna email, verkar vara fel.<br></font>"
end if '

'Loopar igenom för att validera om det finns tecken som A-Ö,0-9
for counter=1 to len(email) 
if (mid(email,counter,1) <> "/") and ((mid(email,counter,1) > chr(45)) and (mid(email,counter,1) < chr(58))) or ((mid(email,counter,1) > chr(63)) and (mid(email,counter,1) < chr(91))) then
else
message = message & "Invalid charcter "& mid(email,counter,1)& " found in email address <br>"
end if  
next 
end if

if (arande < "1" ) and (send_mail <> "") then
message= message & "<font size=1 face=verdana color=red>&raquo; Välj ärende.</font><br>"
end if

if (meddelande = "") and (send_mail <> "") then
message = message & "<font size=1 face=verdana color=red>&raquo; Fyll i meddelande</font><br>"
end if

if (name = "") and (send_mail <> "") then
message= message & "<font size=1 face=verdana color=red>&raquo; Fyll i ditt namn</font><br>"
end if

'If not IsDigits(request.form("phone")) Then
'message= message & "<font size=1 face=verdana color=red>&raquo; Fyll i ditt nummer, enbart med siffror.</font><br>"
'elseif (phone = "") and (send_mail <> "") then
'message= message & "<font size=1 face=verdana color=red>&raquo; Fyll i ditt nummer</font><br>"
'end if

if (email = "") and (send_mail <> "") then
message= message & "<font size=1 face=verdana color=red>&raquo; Fyll i email</font><br>"
end if
'***************************************
if (phone = "") and (send_mail <> "") then
If not IsDigits(request.form("phone")) Then
message= message & "<font size=1 face=verdana color=red>&raquo; Fyll i ditt nummer, enbart med siffror.</font><br>"
elseif (phone = "") and (send_mail <> "") then
message= message & "<font size=1 face=verdana color=red>&raquo; Fyll i ditt nummer</font><br>"
end if
end if
'***************************************%>



och i body....

<table width="780" border="0" bordercolor="blue">
<tr>
<form action="<%= request.servervariables("script_name") %>" method="post">
<td width="100"><strong>Namn: </strong></td>
<td align="left" width="260"><input class="inp" type="text" name="name" id="name" size="40" value="<%= lcase(name) %>"></td>
<td rowspan="8" valign="top">&nbsp;<br>
<%
if message <> "" or email = "" then
response.write message
%>
</td>
</tr>
<tr>
<td width="100"><strong>Ärende:</strong></td>
<td align="left" width="260">

<select name="arande" class="option">

<option value="0" SELECTED> - Välj Ärende -</option>
<option value="Badrum"<%if request.form("arande") > "Badrum" then%>selected<%end if%>>Badrum</option>
<option value="Kök"<%if request.form("arande") > "Kök" then%>selected<%end if%>>Kök</option>
<option value="Plattsättning">Plattsättning</option>
<option value="Golvläggning">Golvläggning</option>
<option value="Måleri">Måleri</option>
<option value="Snickeri">Snickeri</option>
<option value="Bygg">Bygg</option>
<option value="Övrigt">Övrigt</option>

</select>
</td>
</tr>
<tr>
<td valign="top" width="100"><strong>Text:</strong></td>
<td align="left" width="260"><textarea class="textcolor" cols=40 rows=6 name="meddelande" wrap="virtual" type="text" size="50" ><%= lcase(meddelande) %></textarea></td>
</tr>
<tr>
<td width="100"><strong>Telefon:</strong></td>
<td align="left" width="260"><input type="text" class="inp" name="phone" id="phone" size="20" value="<%= lcase(phone) %>"></td>
</tr>
<tr>
<td width="100"><strong>Mobil:</strong></td>
<td align="left" width="260"><input type="text" class="inp" name="mobil" id="mobil" size="20" value="<%= lcase(mobil) %>"></td>
</tr>
<tr>
<td width="100"><strong>Email:</strong></td>
<td align="left" width="260">
<% 
varValue = request.form("email")
if varValue = "" then
varValue= "@"
else
varValue = lcase(email)
end if

%>
<input type="text" class="inp" name="email" id="email" size="40" value="<%= varValue %>"></td>
</tr>
<tr>
<td width="300" colspan="2"><br><strong>Hur Önskar du bli kontaktad?</strong>
<br><br>
<input type="checkbox" name="via_email" value="via_email" class="radio">&nbsp; Via email.&nbsp;&nbsp;
<input type="checkbox" name="via_telefon" value="via_telefon" class="radio">&nbsp; Per telefon.
</td>
</tr>
<tr valign="top">
<td colspan="2" align="right">
<input type="hidden" name="send_mail" value="yes">
<input type="submit" value="Skicka" border="0" class="button" name="action">

</td>
</tr></form>
</table>
</td>
</tr>
<tr valign="bottom">
<td colspan="3" align="center">
<hr color="#BA0025" width="780" size="1px">
<b>Allteriör Bygg Golv & Kakel<br>
Tel / Fax: 08 - 767 66 25 Mobil: 070 - 757 66 25, info@allterior.se</b><br>
<font color="#808080" size="1">&copy;2005 Allteriör Bygg AB, website by Itsolutions.nu





<%
else
response.write "Tack för ditt mail, vi svarar så fort vi kan !!

Med vänliga hälsningar
Allteriör

" Response.write arande & "
" Response.write meddelamde & "
" Response.write name & "
" Response.write phone & "
" Response.write company & "
" Response.write email & "
" Response.AddHeader "Refresh", "10; mall.asp" Set myMail = Server.CreateObject("CDONTS.NewMail") myMail.MailFormat = 0 myMail.BodyFormat = 0 myMail.From = email myMail.To = "hector@itsolutions.nu" myMail.Subject = "Mail från:" & name & ", Ärende:" & arande myMail.Body = "Från: "&_ name & "

Företag: " & company & "

Telefon: " &_ phone &"

Email: " & email &_ "<p><b>Ärende: </b><br>" & arande & "<br>" & meddelande & "</font>" myMail.send Set myMail = nothing end if %>



vore hemskt tacksam om ni kunde hjälpa mig till en lösning... helt blank i bollen.

MVH // Hector


Svara

Sv:HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-14 20:18:56 - Benni Svensson

Men vad är det som händer?
Får du några felinikationern?
Lägg till det här efter du har sent mailet:
<code>
If error <> 0 then
Response.Write "Det inte alls gick bra <BR>"
Response.write("VBScript Errors Occured:" & "<BR>")
Response.write("Error Number=" & err.number & "<BR>")
Response.write("Error Descr.=" & err.description & "<BR>")
Response.write("Help Context=" & err.helpcontext & "<BR>")
Response.write("Help Path=" & err.helppath & "<BR>")
Response.write("Native Error=" & err.nativeerror & "<BR>")
Response.write("Source=" & err.source & "<BR>")
Response.write("SQLState=" & err.sqlstate & "<BR>")
Else
Response.Write "<BR>Emailet är nu skickat."
End If
Set CDOMail = Nothing
</code>
Nu kanske du kan få reda på vad som är fel.


Svara

Sv: HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-14 20:49:12 - Hector Hernandez

efter myMail.send, eller???

mvh hector

[<b>EDIT</b>]

Desvärre ingen skillnad, får samma felmeddelande
Feltyp:
Serverobjekt, ASP 0177 (0x800401F3)
Ogiltig klassträng
/allterior/mall.asp, line 334


Svara

Sv: HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-14 21:17:49 - Johan Djupmarker

Felet tyder på att objektet CDONTS.NewMail inte finns på datorn. CDONTS finns inte i alla nyare Windows-versioner, kommer ej ihåg exakt vilka. Testa att använda följande istället:

http://www.pellesoft.se/communicate/forum/view.aspx?msgid=162391

/Johan


Svara

Sv:HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-16 23:48:16 - Hector Hernandez

har läst igenom webhotellet... och det visar sig att de faktsikt har CDONTS installerat på server....

nu är det så att från och till så fungerar den... jag har andvändt mig av exakt samma kod...
inga ändringar är gjorda vad kan det bero på`?``


mvh hector


Svara

Sv: HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-17 11:42:37 - Johannes Strömberg

Har du testat CDOSYS som vi snackat om. Det känns som om dom har uppgraderat sina servrar så kanske CDONTS inte hängde med där och att dom helt enkelt glömt att uppdatera sin FAQ??


Svara

Sv:HJÄLP cdonts fel jag inte förstår

Postades av 2005-04-19 23:25:23 - Hector Hernandez

det ända de har på server är cdonts!, så jag kan inte testa nåt annat!

nu verkar det fungera... hoppas att den håller i sig...

mvh hector


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
5 831
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies