webForumDet fria alternativet

Skicka mail till nya medlemmar

ASP

0 svar · 162 visningar · startad av emil

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

Hej,
jag har byggt ett community, men vill att nya medlemmar skall få ett mail automatiskt med deras användarnamn & lösenord som dem registrerat.
Servern kör IIS på Win2k och om det behövs så kan jag lägga in nån gratiskomponent om det finns nån sån som skulle behövas?

Här är min kod för registreringssidan:
signup.asp som skickar till signup.add.asp :

->
<form action="signup.add.asp" method="post">
<p><br>
</p>
<table border="0" cellpadding="0" cellspacing="0" width="587">
<tr>
<td width="106">Användarnamn</td>
<td width="477"><input type="text" name="Username" value="<% = Session("Username") %>" size="20"></font></td>
</tr>
<tr>
<td width="106"><b><font size="2" color="#E26745">Lösenord:</font></b></td>
<td width="477"><input type="password" name="Password" value="<% = Session("Password") %>" size="20"></td>
</tr>
<tr>
<td width="106"></td>
<td align="right" width="477"><div align="left"><p><br>
<input type="submit" value="Lagra!"></td>
</tr>
<tr>
<td width="106"></td>
<td width="477"></td>
</tr>
</table>
</form>
->

Sen signup.add.asp
->
<!--#include file="global.asp"-->
<%
for each item in Request.Form
Session(item) = Request.Form(item)
next

if Request.Form("Username") <> "" AND Request.Form("Password") <> "" AND Request.Form("Mail") <> "" AND Request.Form("Realname") <> "" then

if Session("UserID") <> "" then
sql = "SELECT * FROM User WHERE UserID = "&Session("UserID")&""
rs.Open sql, conn, 3, 3
else
sql = "SELECT * FROM User"
rs.Open sql, conn, 3, 3
rs.AddNew
end if

	rs.Fields("Username") = Request.Form("Username")
	rs.Fields("Password") = Request.Form("Password")

	if Session("UserID") \<\> "" then
	else
		rs.Fields("SignUpDate") = now
		rs.Fields("SignUpIP") = Request.ServerVariables("REMOTE_ADDR")
	end if

rs.update
rs.Close

Response.Redirect("default.asp")

else
Session("Error") = "You have to fill out: Username, Password, Name and Mail."
Response.Redirect("signup.asp")
end if
%>

Vore enormt tacksam om nån kunde hjälpa mig hur man kan få iväg ett automatiskt mail....
hehe nu tog jag bort alla infofält tyckte inte dem verkade relevanta här så vi kan säga att mailet skall skicka till användarens användarnamn som han väljer...

Tack på förhand

Mvh emil

273 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)