Login sida med asp och databas!|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Login sida med asp och databas!
CyberPete
Kommer du hit ofta?
Medlem
Forum Posts: 351
Member Since:
June 18, 2001
sp_UserOfflineSmall Offline
1
August 20, 2001 - 12:22 am
sp_Permalink sp_Print

Jag skulle vilja hitta nån "how to do" guide angående hur jag gör en login i asp som kollar så att jag angivit rätt user/pass... Har sökt runt men inte hittat nån som jag förstår mig på... Jag e helt ny vad gäller programering.. Stort tack till den som kan hjälpa mig... smile

jonas_10
Kommer du hit ofta?
Medlem
Forum Posts: 806
Member Since:
December 19, 2000
sp_UserOfflineSmall Offline
49517
August 20, 2001 - 5:54 am
sp_Permalink sp_Print

Tjena kan prova denna har dock ej kollat så mycket själv på den men :
http://www.idg.se/webstudio/as.....asp471.asp

Avatar
Donan Fear
Kommer du hit ofta?
Medlem
Forum Posts: 730
Member Since:
May 24, 2001
sp_UserOfflineSmall Offline
50045
August 21, 2001 - 2:04 am
sp_Permalink sp_Print

Det där var den mest idiotiska inloggningskoden jag nånsin sett!
Typisk IDG iofs...

Farbror Donan ska förklarar hur man gör... smile

Jag antar att din ADODB.Connection-object är öppen och redo och heter Conn
Själva tabellen heter "Users" och har kolumnerna "Username" och "Password"
Säg till om du behöver hjälp med databasen eller kopplingen

'Här börjar koden

AnvNamn = Replace(Request.Form("anvnamn"),"'","''")
Losen = Replace(Request.From("losen"),"'","''")

Set RS = Conn.Execute("SELECT COUNT(*) FROM Users WHERE Username = '" & AnvNamn & "' AND Password = '" & Losen & "'")
X = RS(0)
RS.Close
Set RS = Nothing

If X = "0" Then
'Inloggningen misslyckades, visa felmedellande eller liknande
Else
'Inloggningen lyckades, gör nåt vettigt här..
End If

'Slut på koden...

Vad som händer är att RS (ett vanligt RecordSet objekt) hämtar hur många träffar man får med det användarnamnet + lösenordet, allt med ett enda SQL-kommando.
Jag byter ut alla enkelfnuttar (') mot dubbla enkelfnuttar med Replace kommandot, annars strular det i SQL-strängen.
Sen kollar man bara om man fick 0 träffar eller inte.

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 60
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL