Avatar billede kpl Nybegynder
07. juni 2002 - 23:07 Der er 13 kommentarer og
1 løsning

Æ-Ø-Å i login form giver problemer

Jeg har en site hvor brugerne skal logge ind med username og password. Hvis de opretter sig med brug af Æ-Ø-Å i username kan de ikke logge ind?

Hvad går galt?
Avatar billede no_doubt Nybegynder
07. juni 2002 - 23:08 #1
Serveren arbejder ikke med danske tegnsæt.
Avatar billede no_doubt Nybegynder
07. juni 2002 - 23:08 #2
man du kan måske dreje den med at finde koden for et æ eks, men kan ikke huske hvordan..
Avatar billede kpl Nybegynder
07. juni 2002 - 23:11 #3
Kan fejlen ligge her?:


if InStr(username, "'") or InStr(username, """") or InStr(username, "=") or InStr(password, "'") or InStr(password, """") or InStr(password, "=") then
    sqlflag = True
end if
Avatar billede tmceu Praktikant
07. juni 2002 - 23:15 #4
Vil du have at de skal kunne anvende ÆØÅ eller vil du vide hvordan man kontrollerer om de er anvendt ?
Avatar billede kpl Nybegynder
07. juni 2002 - 23:34 #5
Jeg vil gerne at brugerne skal kunne anvende ÆØÅ etc
Avatar billede kpl Nybegynder
07. juni 2002 - 23:35 #6
Fordi mange brugere har brugt ÆÅØ da de oprettede sig, men nu kan disse ikke logge ind
Avatar billede medions Nybegynder
08. juni 2002 - 00:08 #7
Nej... men kør denne:

username = Replace(username,"Æ","Æ")
username = Replace(username,"Ø","Ø")
username = Replace(username,"Å","Å")

Så skulle det gerne fungere ;-)!

//>Rune
Avatar billede kpl Nybegynder
08. juni 2002 - 00:11 #8
Medions - hvor skal dette lægges ind henne?
Avatar billede kpl Nybegynder
08. juni 2002 - 00:12 #9
efter dette:

username = Request.Form("username")
password = Request.Form("password")
page = Request.Form("page")
stayloggedin = Request.Form("stayloggedin")
Avatar billede medions Nybegynder
08. juni 2002 - 00:19 #10
præcis!

username = Request.Form("username")
password = Request.Form("password")
page = Request.Form("page")
stayloggedin = Request.Form("stayloggedin")

username = Replace(username,"Æ","Æ")
username = Replace(username,"Ø","Ø")
username = Replace(username,"Å","Å")

//>Rune
Avatar billede kpl Nybegynder
08. juni 2002 - 00:23 #11
Det virkede...

Hvad med denne?  é

Hvor kan jeg se koderne for andre udenlandske typer? eksempelvis spanske karakterer?
Avatar billede medions Nybegynder
08. juni 2002 - 00:28 #12
Avatar billede no_doubt Nybegynder
08. juni 2002 - 00:31 #13
&#233
Avatar billede no_doubt Nybegynder
08. juni 2002 - 00:31 #14
Medions, hvorfor ik skrive på icq ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester