---
title: "logga in"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/60813-logga-in"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jwradhe"
published: "2002-12-01T12:45:41.000Z"
updated: "2002-12-01T13:20:43.000Z"
replies: 6
views: 260
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/60813-logga-in"
---

# logga in

## #1 — jwradhe, 2002-12-01T12:45Z

hur gör man så att från ett formulär så kollar koden i databasen om det finns nån med samma lösen och namn som det som e ifyllt i formuläret....finns de så skickas personen till en ssida...om snubben itne finns så skickas han tillbaka till logga in sidan.

hur gör man så?

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

## #2 — Jesper T, 2002-12-01T12:48Z

<http://www.webforum.nu/showthread.php?s=&threadid=37417>

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

## #3 — jwradhe, 2002-12-01T12:57Z

men den kollar ju inte från en db där!

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

## #4 — sudden, 2002-12-01T13:06Z

Det är väl bara att öppna databasen och exekvera en SQL sats som tar fram alla lösenordsposter, och sen kollar man med en If sats:  

```
If Request.Form("lösen") = lösenordsposten Then...det som händer
```

Borde va nått sånt!

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

## #5 — Jörgen HP, 2002-12-01T13:12Z

Hoppas jag förstod dig rätt, ett loginscript:

<http://www.webforum.nu/showthread.php?s=&postid=78202#post78202>

Glöm bara inte att köra en replace på olämpliga tecken på de variabler du får från formuläret.

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

## #6 — solbulle, 2002-12-01T13:20Z

Öppna databasen med det lösen och id som kommer från formuläret, om posten finns = liraren loggas in och redirectas ev. till ny sida, om posten saknas =\> redirect till inloggning igen.

Typ som i detta något kanske överarbetade script (mycket sessions)

<http://www.webforum.nu/showthread.php?s=&postid=54495#post54495>

RED. Som vanligt lite sen när jag har alla mina fönster öppna, scriptet ovan verkar ju vara lysande.

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

## #7 — Jesper T, 2002-12-01T13:20Z

Du kan ju kika på detta, och ta idéer ifrån:

```
username = Request.Form("username")
password = Request.Form("password") 
page = Request.Form("page")

'Öppna databasen
%>
<!--#include virtual="/conn.asp"-->
<%

'Hämta användaren
sql = "SELECT username FROM users WHERE StrCOMP(username,'" & username & "',0) = 0 AND strcomp(password,'" & password & "', 0) = 0"

Set rsUser = Server.CreateObject("ADODB.Recordset")
rsUser.Open sql, conn, 3, 3

'If there was a valid recordset there, then send them back to the page they came from, with the username cookie set
If (not rsUser.BOF) and (not rsUser.EOF) then
  Session("username") = rsUser("username")

  end if
  rsUser.close
  set rsUser = nothing
  conn.close
  set conn = nothing
  Response.Redirect(page)
end if 
response.redirect("index.asp")
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/60813-logga-in
