webForumDet fria alternativet

community

4 svar · 139 visningar · startad av ampy

ampyMedlem sedan feb. 20011 498 inlägg
#1

Jag håller på med ett community. Men jag vill så att en ska bli medlem och namnet redan finns så ska det stå. Hur gör man?

Ska man lääga in det i den här koden?

<%

IF Request.Form("losen") = Request.Form("losen2") THEN

Set connection = server.createObject("adodb.connection")
connection.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db.mdb") & ";"
SQL = "INSERT INTO anvandare (Namn, Losen) VALUES ('" & Request.Form("ID") &"','" & Request.Form("losen") &"')"
set RS = Connection.Execute(SQL)
Response.Redirect("loggain.asp")

ELSE
session("galet") = "Du måste skriva lika lösen i båda fälten!"
Response.Redirect("blimedlem.asp")
END IF
%>

PatrikBMedlem sedan mars 20002 836 inlägg
#2

ok,

du kan använda denna kod om du ändrar för fältet namn i databasen.
Det ska vara indexerat och inga dubbletter ska tillåtas.

Det du behöver lägga till din kod då är:

<%
IF Request.Form("losen") = Request.Form("losen2") THEN

	[b]On Error Resume Next[/b]
	Set connection = server.createObject("adodb.connection")
		connection.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db.mdb") & ";"
		SQL = "INSERT INTO anvandare (Namn, Losen) VALUES ('" & Request.Form("ID") &"','" & Request.Form("losen") &"')"
		set RS = Connection.Execute(SQL)

		[b]If err.Number <> 0 Then
			Session("galet") = "Användarnamnet redan upptaget."
			Response.Redirect "blimedlem.asp"			
		Else
			Response.Redirect("loggain.asp")
		End If[/b]

ELSE
	session("galet") = "Du måste skriva lika lösen i båda fälten!"
	Response.Redirect("blimedlem.asp")
END IF
%>

cya,
PatrikB

------------------
*Det tar sig sa han som hade eld i håret*

[Redigerat av PatrikB den 20 maj 2001]

ampyMedlem sedan feb. 20011 498 inlägg
#3

Tack så mycket, det funkade.

cyprysMedlem sedan dec. 20003 563 inlägg
#4

Att göra ett community verkar vara en slags tenta för att visa att man kan skriva ASP nuför tiden.
Precis som en dator så ska alla nu även ha ett community.

------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.

VideMedlem sedan dec. 19998 577 inlägg
#5

Att bygga ett community är faktiskt ett väldigt bra sätt att lära sig... det innefattar allt ifrån enkel syntax till databasdesign...

------------------
Budweiser - Slightly contaminated water... probably harmless, but I would recommend boiling before you drink it...
webEye.nu SweQuake.com

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