---
title: "Om e-post adress finns så avsluta"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/72565-om-e-post-adress-finns-så-avsluta"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Qimen"
published: "2003-03-29T20:08:43.000Z"
updated: "2003-03-29T20:24:15.000Z"
replies: 2
views: 190
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/72565-om-e-post-adress-finns-så-avsluta"
---

# Om e-post adress finns så avsluta

## #1 — Qimen, 2003-03-29T20:08Z

Hej

Jag har:

```
Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath(db) &" "
Set RecSet = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT * FROM anvandare WHERE Namn = '"&Request.Form("username")&"' "
RecSet.Open SQL, Connect, 3,3

If Not RecSet.Eof Then
	Session("fel") = "Användarnamnet är upptaget"
	Response.Redirect("r1.asp")
End If
	
SQL = "Select * From anvandare"
RecSet.AddNew
RecSet("namn") = Request.Form("username")
...
```

För att kolla om ett användarnamn finns. Men hur gör jag för att kolla så att det inte redan finns den eposten och om den finns så ska det hända samma sak som med användarnamnet fast med ett annat session fel.

 :)

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

## #2 — LarsG, 2003-03-29T20:17Z

```
Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath(db) &" "

SQL = "SELECT namn,epost FROM anvandare " & _
" WHERE Namn = '"&replace(Request.Form("username"),"'","''") & "'" & _
"  or epost = '" & replace(Request.form("epost"),"'","''") & "'"
set Recset = connect.execute(sql)

If Not RecSet.Eof Then
    if  recset("namn") = Request.Form("username") then
	Session("fel") = "Användarnamnet är upptaget"
    else
        Session("fel") = "Adressen är upptagen"
   End If
   recset.close
   connect.close
   response.redirect  "r1.asp"
end if
	
SQL = "Insert ... "
connect.execute sql,,128
```

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

## #3 — Qimen, 2003-03-29T20:24Z

Tack. funkar fint. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/72565-om-e-post-adress-finns-så-avsluta
