webForumDet fria alternativet

Glömt lösenord!!!

ASP

6 svar · 478 visningar · startad av ragnared

Medlem sedan apr. 2003152 inlägg
Frågan#1

Nu kommer jag med ännu ett problem och det är i annat script då man skriver i sin mail och sedan skickar så skall den hämta uppgifterna i databsen och skicka till användaren. Men då kommer ett felmeddelande upp som ser ut så här: felet är där det är fetmakerat

Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/piraten/forget1.asp, line 33

800401f3

<%
strMail = trim(Request.Form("email")) 
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = "& Server.MapPath("databas/main.mdb")
SQL = "SELECT * FROM login WHERE email = '"& strMail &"'"
Set RecSet = Connect.Execute(SQL) 
If RecSet.EOF Then 
Response.Write "<font color=red><center><br><br><br><br>Den angivna mailadressen finns inte, försök igen.</font>" 
Else 

strUserMail = RecSet("email") 
strUserPass = RecSet("losen") 

[B]Set cdoMail = Server.CreateObject("CDONTS.NewMail")[/B]  
cdoMail.From = "info@fotopiraten.se" 
'# Till...vi har ju värdet i email från formuläret 
cdoMail.To = strmail 
'# Ämnet 
cdoMail.Subject = "Ditt lösenord:"
'# Själva meddelandet 
cdoMail.Body = "ditt lösenord är: "& strUserPass & vbcrlf & vbcrlf & vbcrlf _ 
 
& "Här kommer dit lösenord www.fotopiraten.se" 

'# Skicka skiten 
cdoMail.Send 
'# Meddelande så användaren vet att mailet är skickat 
Response.Write "<center><br><br><br><br>Ditt lösenord är skickat till: " & strmail 

'# Stäng alla objekt & kopplingar enligt god sed 
Set cdoMail = Nothing 

RecSet.Close
Set RecSet = Nothing 
Connect.Close
Set Connect = Nothing 
end if 
%>
Medlem sedan mars 20034 471 inlägg
#2

Vad har problemet med glömt lösenord att göra?

Medlem sedan juni 20006 022 inlägg
#3

CDONTS kanske inte finns aktiverat på servern?

Medlem sedan apr. 2003152 inlägg
#4

Jo det skall det vara, jag tror nog att felet är att den inte vet vilken server den skall skickas ifrån eftersom det inte finns med något smtp i det script. Det jag undrar är vad förstans skall jag skriva in det?

Medlem sedan juni 20006 022 inlägg
#5

Men felet säger ju klart och tydigt: "Server.CreateObject Failed", när du ska skapa CDONTS-objektet. Den har ju alltså inte ens kommit så långt att den ska skicka något.

Medlem sedan apr. 2003152 inlägg
#6

Nej det är som du säger dom har bara jmail hos sig. Är det någon som vet hurman bygger om samma script fast till jmail eller vad man kan hitta ett scrip som liknar detta.

Medlem sedan juni 200032 967 inlägg
#7

Om man provar webForums sökfunktion kan man till exempel hitta att man inte är först att undra.

Ett inlägg i mängden: http://www.webforum.nu/showthread.php?p=1116986#post1116986

256 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)