---
title: "IDG Login"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8517-idg-login"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "maniac"
published: "2001-03-13T18:53:00.000Z"
updated: "2001-03-13T19:50:00.000Z"
replies: 5
views: 315
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/8517-idg-login"
---

# IDG Login

## #1 — maniac, 2001-03-13T18:53Z

vad är det man ska ändra i denna kod för att det inte ska gå och använda vilket användarnam som helst och lösenord som helst från databasen. alltså.. användare 1 kan logga in med användare 2's lösenord och bli inloggad som användare 2.

```
<% Visa = "SELECT * FROM users"
   RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic

	X = FALSE

	Do Until X = TRUE OR RecSet.EOF

	If RecSet("strUsername") = Request.Form("Username") Then
	X = TRUE
	Exit Do
	End If

	RecSet.MoveNext

	Loop

	If X = TRUE Then

		Y = FALSE
		Do Until Y = TRUE OR RecSet.EOF

		If RecSet("strPassword") = Request.Form("password") Then
		Y = TRUE
		Exit Do
		End If

		RecSet.MoveNext

		Loop

	End If

	If X = FALSE Then
	Response.Write "Wrong username!"

	ElseIf Y = FALSE Then
	Response.Write "Wrong password!"

	End If

	If X = TRUE AND Y = TRUE Then %>
```

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

## #2 — @nders, 2001-03-13T18:59Z

jag mår fysiskt dåligt av att tänka mig att idg försöker lära ut den här **skiten** till nybörjare. 

du kan ersätta all den koden du postade med följande, som möter ditt önskemål om en *korrekt* inloggning samt är bättre prestandamässigt.

snälla, försök inte lära er saker från idg, det blir bara helvete av alltihop.

```
Visa = "SELECT * FROM users where strUserName = '" & Request.Form("Username") & "' and strPassword = '" & Request.Form("Password") & "'"
set RecSet = Connect.Execute (Visa)
if RecSet.eof then
Response.Write "fel inloggning"
else
' RÄTT INLOGGAD YEEHHAAAA!!!!
end if
RecSet.close
```

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

## #3 — maniac, 2001-03-13T19:21Z

det där fungerade inte så bra. nåt är fel. det kommer upp som att den inte hittar sidan när jag försöker logga in.

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

## #4 — @nders, 2001-03-13T19:29Z

vad får du för felmeddelande då?

att nåt blir fel är inte en så bra felbeskrivning. :)

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

## #5 — maniac, 2001-03-13T19:30Z

> Sidan kan inte visas 
> Det uppstod ett problem med sidan du försöker nå och den kan inte visas.

explorers egna felmeddelande alltså.

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

## #6 — @nders, 2001-03-13T19:50Z

ok, till att börja med så tycker jag du ska stänga av dem. inställningen heter 'friendly error messages' - vänliga felmeddelanden el. liknande på svenska.

jag tycker också att du ska posta koden till **exakt hela** sidan här, så ska vi hjälpa dig att få rätsida på alltihop. :)

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

---

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