---
title: "login"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11422-login"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "rollo"
published: "2001-08-31T11:51:00.000Z"
updated: "2001-09-01T15:02:00.000Z"
replies: 13
views: 256
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/11422-login"
---

# login

## #1 — rollo, 2001-08-31T11:51Z

Hej!

Jag håller på att bygga ett intranät och behöver ett inloggningsscript. Jag har redan ett, det från MikroDatorn, men jag tycker att det inte fungerar tillräckligt bra för att man skall kunna köra det fullt ut!

Jag har sökt bland inläggen och inte hittat något som jag som jag tyckte passa mina ändamål.

Det skall vara för ca 150 användare som skall logga in och sedan kunna styra utseendet på sin första bild.
(behöver ej finnas i scriptet!)

Jag håller på att gå igenom alla ASP-resurser jag kan hitta, men har hittils gått bet på det!

Så, jag söker alltså ett inloggningsscript som är stabilt och bra och dessutom är lätt att applicera på befintlig lösning.

tackar!

rollo

Permalänk: https://www.webforum.nu/p/11422

## #2 — Steveking, 2001-08-31T12:02Z

Vet inte ifall detta är intressant.

Jag har ett enkelt login script som styrs mot en databas. Beroende på vad man loggar in med så styrs man till en viss sida.
Sidan dit man ska komma och username/pass anger man i Accees.

Man kan köra hur många users och sidor som helst.

Du kan ju bygga om det så man styrs till ett ID nummer istället så du bara behöver köra en sida.

Svara om du är intresserad så ska ja posta koden.

Mvh

\[Redigerat av Steveking den 31 aug 2001\]

Permalänk: https://www.webforum.nu/p/285442

## #3 — rollo, 2001-08-31T12:04Z

Hej!

Jag är tacksam för all hjälp och alla lösningsförslag!

Så jag blir "skedaglau", skitglad på skånska, om du vill posta den!

rollo

Permalänk: https://www.webforum.nu/p/285443

## #4 — Janspeed, 2001-08-31T12:10Z

Kolla wF script. Jag har även postat ett av mina inloggningsscript där också.

/JANspeed

Permalänk: https://www.webforum.nu/p/285444

## #5 — Steveking, 2001-08-31T12:16Z

Okej.

confirm.asp

```
<%
	'importing variables from loginpage
	userlog = Request.Form("userlog")
	passlog = Request.Form("passlog")

	'Skapa ett server objekt för att koppla mot en Databas
	Set dbConn = Server.Createobject("ADODB.connection")
	'Öppna databasen
	dbConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("dindatabas.mdb")

	' Extracting the hits from the database
	list    = "SELECT * FROM tbl_members WHERE fld_username='" & userlog & "' AND fld_password='" & passlog & "' "
	Set rs = dbConn.Execute(list)

	' setting login true or false status
	If rs.EOF Then

	    Session("logged_status") = FALSE
	    Response.redirect("errorpass.asp")

	Else
 
            Session("inloggad") = 1
	    user = rs("fld_userid")
	    Response.redirect("http://www." & user & " ")

	End If
%>
```

Databasen har en tabell som heter tbl_members

sen har jag 4 kollumner.

fld_username, fld_password, fld_name, fld_email

Du skriver destination url'n i 
fld_username

sen lösenordet i fld_password kollumnen och usernamet fld_username (doh!)

Sen fld_email har ja bara så man har koll på personerna men den behövs inte.

Sen om du vill kolla så dom är inloggade kör du med en vanliga session.

högst upp på sidan

```

<%@ LANGUAGE="VBSCRIPT" %>
<% 
If session("inloggad") = 1 Then
%>
```

Längst ner på sidan

```

<% 
Else
response.Redirect("errorpass.asp")
End If
%>
```

\[Redigerat av Steveking den 31 aug 2001\]

Permalänk: https://www.webforum.nu/p/285445

## #6 — Hallgren, 2001-08-31T12:46Z

Provade på skriptet men det funkar inte för mig. Jag kan ha rört något som jag inte skulle. :l

```
<%

name = Request.Form("namn")
pass = Request.Form("pass")

Set dbConn = Server.Createobject("ADODB.connection")
dbConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("medlem.mdb")

list = "SELECT * FROM medlem WHERE namn='" & namn & "' AND pass='" & pass & "' "
Set rs = dbConn.Execute(list)

If rs.EOF Then

Session("logged_status") = FALSE
Response.redirect("error.asp")

Else

Session("inloggad") = 1
Response.Redirect ("sida1.asp")

end if

%>
```

Permalänk: https://www.webforum.nu/p/285446

## #7 — Steveking, 2001-08-31T12:51Z

Vad får du för fel ?

\[Redigerat av Steveking den 31 aug 2001\]

Permalänk: https://www.webforum.nu/p/285447

## #8 — Hallgren, 2001-08-31T12:52Z

Det blir "fel lösenord"...typ. :l

Permalänk: https://www.webforum.nu/p/285448

## #9 — Steveking, 2001-08-31T12:57Z

Tänk på att username fältet måste heta 
userlog

och passet 
passlog

Permalänk: https://www.webforum.nu/p/285449

## #10 — Hallgren, 2001-08-31T13:00Z

Fälten har jag döpt rätt. Har dubbelkollat.

Permalänk: https://www.webforum.nu/p/285450

## #11 — Steveking, 2001-08-31T13:07Z

Låter väldigt skumt.

Jag testade för säkerthets skulle och det fungerade.. ja gjorde en login sida på detta vis 

```

<HTML>
<HEAD>
<TITLE>Untitled Document</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> 
</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<FORM NAME="form1" METHOD="post" ACTION="confirm.asp"><P><INPUT TYPE="text" NAME="userlog"></P><P><INPUT TYPE="PASSWORD" NAME="passlog"></P><P><INPUT TYPE="submit" NAME="Submit" VALUE="Submit"></P></FORM> 
</BODY>
</HTML>
```

sen confirm ser ut såhär.

```

<%
	'importing variables from loginpage
	userlog = Request.Form("userlog")
	passlog = Request.Form("passlog")

	'Skapa ett server objekt för att koppla mot en Databas
	Set dbConn = Server.Createobject("ADODB.connection")
	'Öppna databasen
	dbConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("db/db34345.mdb")

	' Extracting the hits from the database
	list    = "SELECT * FROM tbl_members WHERE fld_username='" & userlog & "' AND fld_password='" & passlog & "' "
	Set rs = dbConn.Execute(list)

	' setting login true or false status
	If rs.EOF Then

	    Session("logged_status") = FALSE
	    Response.redirect("errorpass.asp")

	Else
 
            Session("inloggad") = 1
	    user = rs("fld_userid")
	    Response.redirect("http://www." & user & " ")

	End If
%>
```

Vet inte ifall den krockar om du har samma namn på form som kollumnen.

För du har ju döpt om passformen till pass och pass kollumnen till pass

\[Redigerat av Steveking den 31 aug 2001\]

Permalänk: https://www.webforum.nu/p/285451

## #12 — Hallgren, 2001-08-31T13:10Z

Få testa och göre exakt som du har gjort, men det får vänta. Dags att bege sig hem. :)

Fridens!

Permalänk: https://www.webforum.nu/p/285452

## #13 — Hallgren, 2001-09-01T11:27Z

Det funkar fin, fint nu. Lite stavfel bara. :)

Permalänk: https://www.webforum.nu/p/285453

## #14 — Steveking, 2001-09-01T15:02Z

Härligt

Permalänk: https://www.webforum.nu/p/285454

---

Tråden på webben: https://www.webforum.nu/amne/asp/11422-login
