20. september 2004 - 18:38Der er
2 kommentarer og 1 løsning
Speciel validering
Hej gutter
Åh må jeg bede om jeres store hjælp. Jeg har et formfelt, skal vi kalde det ”test” og feltet hedder ”navn”. Jeg vil gerne have valideret feltet ”navn”. Brugeren må skrive hvad som helst men indgives ”admin, administartor eller webmaster” skal brugerens IP-adresse være noget specielt (xx.xx.xxx.xxx) ellers ”false”. Men som sagt skriver brugeren alt andet f.eks. ”peter” er det true.
function tjekNavn(navn) if lcase(navn)="admin" or lcase(navn)="administartor" or lcase(navn)="webmaster" then if request.Servervariables("REMOTE_ADDR") = "xxx.xxx.xxx.xxx" then tjekNavn=true else tjekNavn=false end if else tjekNavn=true end if end function
navn = request.form("navn") if tjekNavn(navn) then .. else .. end if
If Request("navn") = "admin" Or Request("navn") = "administrator" Or Request("navn") = "webmaster" Then If Request.ServerVariables("REMOTE_ADDR") = "xx.xx.xxx.xxx" Then res = True Else res = False End If Else res = true End If
Jeg har endnu ikke afprøvet det - men det ser lovende ud. Tak gutter for hjælpen
Synes godt om
Ny brugerNybegynder
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.