---
title: "inloggning mot mysql?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/71923-inloggning-mot-mysql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Qimen"
published: "2003-03-23T12:26:18.000Z"
updated: "2003-04-24T22:41:37.000Z"
replies: 10
views: 334
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/71923-inloggning-mot-mysql"
---

# inloggning mot mysql?

## #1 — Qimen, 2003-03-23T12:26Z

Hej

Finns det något färdigt script att ladda hem där man kan bli medlem, logga in och som allt lagras i en mysql databas?

Inget avancerat. Vill bara se hur koden bör se ut när man använder mysql.

  :)

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

## #2 — cyprys, 2003-03-23T12:34Z

Lika som mot vilken annnan databas som helst.. (Nästan)
Byt ut [connectionstring](http://www.connectionstrings.com) bara

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

## #3 — Qimen, 2003-03-23T12:43Z

Jo men, funkar all annan kod som vanligt med access?
Har för mig att t.ex. recset inte funkar med mysql.
Lite sådan info jag hade velat ha reda på utan att behöva sitta och gå igenom hela mysql manualen.

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

## #4 — joup, 2003-03-24T14:48Z

Det fungerar precis som med Access, förutom att connect-grejen mot databasen ser lite annorlunda ut. Du kan ju använda Sessions precis som vanligt.

Så här har jag gjort:

```
Set Connection = Server.CreateObject("ADODB.Connection")
DSNtemp = "driver={MySQL};SERVER=localhost;DATABASE=databasnamn" 
Connection.Open DSNtemp

SQLStmt = "SELECT inloggningar, senast, id, username, admin FROM medlemmar where username='" & Request.Form("medlemnamn") & "' AND losenord='" & Request.Form("medlemlosen") & "'"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open SQLStmt, Connection

If RS.EOF Then
' Felaktigt användarnamn/lösenord

Else

SQL = "UPDATE medlemmar set inloggningar='" & RS("inloggningar") + 1 & "', senast='" & now & "', ip='" & request.servervariables("REMOTE_HOST") & "', ipdatum='" & now & "' where id='" & RS("id") & "'" 
Connection.Execute(SQL)
Session("id") = RS("id")
Session("username") = RS("username")
RS.Close
End If
```

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

## #5 — mikul, 2003-03-24T15:16Z

AJJA BAJJA! inte använda sessions i onädan ;)

```
Set Connection = Server.CreateObject("ADODB.Connection")
DSNtemp = "driver={MySQL};SERVER=localhost;DATABASE=databasnamn" 
Connection.Open DSNtemp

Q = "SELECT inloggningar, senast, id, username, admin FROM "&_
"medlemmar where username='" & Request.Form("medlemnamn") &_
" AND losenord='" & Request.Form("medlemlosen") & "'"
Set RS = Connection.Execute(Q)

If RS.EOF Then
	' Felaktigt användarnamn/lösenord

Else

	Q = "UPDATE medlemmar set inloggningar=CInt(inloggningar + 1), "&_
	"senast='" & now() & "', ip='" & request.servervariables("REMOTE_HOST") &"', "&_
	"ipdatum='" & now & "' where id=@@Identity;" 
	Connection.Execute(Q),,128
	Response.Cookies("id") = RS("id")
	Response.Cookies("username") = RS("username")
	RS.Close : Set rs = Nothing
End If
Connection.Close 
Set Connection = Nothing
```

/ Mikul

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

## #6 — Dr-man, 2003-04-23T19:00Z

Går det att spara infon i ett VB Script till MySQL?

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

## #7 — LarsG, 2003-04-23T19:08Z

Ja. Om svaret är fel så har jag inte förstått vad du menar.

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

## #8 — Runken, 2003-04-24T14:10Z

Problem med ASP &amp; My SQL

Tjenare

Vi har följande SQL sats:

strSQL = "SELECT COUNT(\*) FROM customer WHERE '"&vanamn&"' = anamn"

Vi skall använda detta till inloggning i en webshop och undrar därför..
Var lägger sig värdet som hämtas från databasen, dvs i detta fallet antal "counts". För i strSQL lagras väl bara själva frågan och inte svaret man får från databasen. Man vill ju gärna kunna använda "count"värdet för att sedan i en if sats kontrollera om det har blivit någon träff eller ej.

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

## #9 — joup, 2003-04-24T22:03Z

mikul: Men ditt exempel fungerar ju inte om användaren har disablat cookies i sin webbläsare? Varför skall man inte använda sig av Sessions?

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

## #10 — Josef, 2003-04-24T22:09Z

Resurskrävande, fast man måste ha en massa besökare samtidigt för att det ska spela någon roll.

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

## #11 — joup, 2003-04-24T22:41Z

Har en sida med cirka 3500 unika träffar per dag, och ungefär 800 medlemmar som loggar in dagligen (som mest cirka 80-100 samtidigt inloggade). Har inte märkt av några problem faktiskt.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/71923-inloggning-mot-mysql
