hallmertMedlem sedan dec. 2004182 inlägg Hej!
Jag har ett formulär till för inloggning. Loggar jag in som "patrik", går det inte, för den registrerade användaren heter "Patrik".
If RecSet("username") = Request.Form("username") AND RecSet("losen") = Request.Form("losen") Then
Där är koden för scriptet som kollar så prylarna stämmer. Går det att fixa till på någe vis, så jag kan skriva "patrik" om mitt username är "Patrik", eller "bert" om mitt username är "Berit". :)
Tack! /Patrik
PoffeMedlem sedan apr. 20022 743 inlägg Du måste göra om alla tecken till antingen stora eller så innan du kontrollerar. Till det använder du funktionerna UCase() för stora och LCase() för små. Ex:
If LCase(RecSet("username")) = LCase(Request.Form("username")) AND RecSet("losen") = Request.Form("losen") Then
@ndersMedlem sedan juni 200032 969 inlägg Det där känns som fel sätt.
Ställ villkoren direkt i SQL-frågan mha StrComp(), för att få en skiftlägeskänslig jämförelse.