Avatar billede sbarnney Nybegynder
14. maj 2003 - 19:13 Der er 3 kommentarer og
1 løsning

Submit knap

Jeg bruger dette lille script. MEN det submitter ikke ???

<!--#include file="script/connect.inc"-->
<%
' Hvis der er blevet trykket på knappen "Login"
If Request.Form("Submit") = "Log ind" Then
    ' Her forberedes de indtastede værdier til validering
    strUID = Trim(Replace(Request.Form("Brugernavn"),"'",""))
    strPWD = Trim(Replace(Request.Form("Adgangskode"),"'",""))
   
    ' Hvis der er skrevet noget i både brugernavn, stednr og adgangskode
    If Len(strUID) > 0 And Len(strPWD) > 0 Then

        ' Opbygning af SQL streng
        strSQL = "SELECT * FROM tLeverandor WHERE (levnr = " & strUID & ") AND (password = '" & strPWD & "')"
        Set rs = Conn.Execute(strSQL)

        If Not (rs.BOF Or rs.EOF) Then
            ' Hvis brugeren fandtes i databasen
            intUID = rs("id")
        Else
            ' Hvis brugeren ikke fandtes i databasen
            strERR = "Du blev ikke godkendt af systemet"
        End If

        ' Rydder op i vores connection objekt
        Conn.Close
        Set Conn = Nothing

        If Len(intUID) Then
            ' Hvis variablen intUID indeholder en værdi sættes denne i sessionen "UserID" og brugeren bliver sendt videre
            Session("id") = intUID
              response.redirect ("kategori.asp")
        End If
    Else
        ' Hvis der ikke var angivet brugernavn og adgangskode
        strErr = "Du skal skrive din adgangskode"
    End If

    If Len(strErr) > 0 Then
        ' Her laves fejlmeddelsen om til rød skrift
        strErr = "<p><font color=red>" & strErr & "</font></p>"
    End If
End If
%>
<html>
<head>
<title></title>
</head>
<body>
<%= strErr%>
<form action="test.asp" name="Submit" method="post">
<input type="text" name="Brugernavn" style="width:130" size="14">
<input type="password" name="Adgangskode" style="width:130" size="14">
<input type="image" src="images/knap_logind.gif" class="button" name="Submit" value="Log ind">
</form>
</body>
</html>


MVH Stig
Avatar billede eagleeye Praktikant
14. maj 2003 - 19:17 #1
Jo men du får ikke value på et billede submit kanpe du får x,y koordinat hvor man trykkede.

Brug i setedet dette for om formen er sendt.:


If Request.Form("Submit.x") <> "" AND Request.Form("Submit.y") <> "" Then
Avatar billede eagleeye Praktikant
14. maj 2003 - 19:18 #2
Eller kan du lave et hidden felt du tjekker på...

Eller kan du tjekke på om siden modtager POST data.:

if Request.ServerVariables("REQUEST_METHOD") = "POST" then
 

end if
Avatar billede erikjacobsen Ekspert
14. maj 2003 - 19:19 #3
If Request.Form("Submit.x") <> "" Then

er nok
Avatar billede sbarnney Nybegynder
14. maj 2003 - 19:19 #4
Sejt.

Takker.

Stig
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