---
title: "nu ska ni få leta fel :P"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/14335-nu-ska-ni-få-leta-fel-p"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Cactuz"
published: "2002-02-10T23:34:00.000Z"
updated: "2002-02-11T00:11:00.000Z"
replies: 4
views: 155
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/14335-nu-ska-ni-få-leta-fel-p"
---

# nu ska ni få leta fel :P

## #1 — Cactuz, 2002-02-10T23:34Z

```
<%
Set connection = server.createObject("adodb.connection")
connection.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db.mdb") & ";"
namn = request.querystring("userid")
sql = "SELECT * FROM anvandare WHERE Namn = '"&namn&"'"
set rs = Connection.Execute(sql)

IF NOT request.form("ny") = request.form("nyigen") THEN
session("fell") = "Lösenorden måste vara lika!"
request.redirect("default.asp")

ELSEIF request.form("ny") = rs("Losen") THEN
session("fell") = "Det nya lösenordet är samma som det gammla"
request.redirect("default.asp")

ELSEIF NOT request.form("password") = rs("Losen") THEN
session("fell") = "Det nuvarande lösenordet är fel"
request.redirect("default.asp")

ELSE

SQL = "UPDATE anvandare SET Losen = '" & Request.Form("ny") &"'"
db.execute(SQL)
session("fell") = ""
request.redirect("default.asp")

END IF
%>
```

felmeddelande

> Feltyp:
> (0x80020009)
> Undantag inträffade.

rad med fel på 

```
ELSEIF request.form("ny") = rs("Losen") THEN
```

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

## #2 — jorgen, 2002-02-10T23:41Z

Det finns inget som heter:

```
request.redirect("default.asp")
```

utan det heter:

```
Response.Redirect("default.asp")
```

mvh Jörgen :)

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

## #3 — Jesper T, 2002-02-10T23:44Z

Skall du inte ha med

```
On error resume next
```

MVH Jesper T

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

## #4 — Cactuz, 2002-02-10T23:50Z

hehe.. response ja... har nog inte riktigt återhämtat mig efter min sjukdom... men får fortfarande undantag :(

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

## #5 — LarsG, 2002-02-11T00:11Z

```
<%
IF request.form("ny") <> request.form("nyigen") THEN
session("fell") = "Lösenorden måste vara lika!"
else
Set connection = server.createObject("adodb.connection")
connection.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db.mdb") & ";"
namn = request.querystring("userid")
sql = "SELECT losen FROM anvandare WHERE Namn = '"&namn&"'"
set rs = Connection.Execute(sql)
if rs.eof then
   session("fell") = "Ogiltigt användarnamn" 
ELSEIF request.form("ny") = rs("Losen") THEN
session("fell") = "Det nya lösenordet är samma som det gammla"

ELSEIF request.form("password") <> rs("Losen") THEN
session("fell") = "Det nuvarande lösenordet är fel"
ELSE

SQL = "UPDATE anvandare SET Losen = '" & Request.Form("ny") &"' where namn = '" & namn & "'"
db.execute SQL
session("fell") = ""
end if
rs.close
set rs = nothing
connection.close
set connection = nothing
end if
response.redirect "default.asp"
%>
```

Med din kod så hade du bytt lösendord för alla användare.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/14335-nu-ska-ni-få-leta-fel-p
