Avatar billede hcichosz Praktikant
01. juni 2003 - 16:16 Der er 8 kommentarer og
1 løsning

simpel login side

Hej kan nogen lave/vise mig et simpelt login i wap/wml
altså sådan man skriver en kode (test)og så bliver man sendt vidre til eks. start.wml
jeg er ikke så hård i det endnu så gerne et fildt eks.

mvh Henrik C
Avatar billede medions Nybegynder
01. juni 2003 - 18:25 #1
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
    <card id="init" newcontext="true" title="iFormular 0.1">
        <p align="center">Navn- og Adresseformular</p>
        <br />
        <br />
        <p><fieldset title="Navn">
        Fornavn:
        <input type="text" name="fornavn1"></input>
        <br />
        Mellemnavn:
        <input type="text" name="mellemnavn1"></input>
        <br />
        Efternavn:
        <input type="text" name="efternavn1"></input>
        <br />
        Alder:
        <input type="text" name="alder1"></input>
        <br />
        </fieldset>
        </p>
        <br />
        <br />
        <do type="accept" label="Send formular">
            <go href="#svar" />
        </do>
    </card>
    <card id="svar" title="iFormular 0.1">
        <p>Formular sendt</p>
    </card>
</wml>

//>Rune
Avatar billede hcichosz Praktikant
01. juni 2003 - 18:30 #2
øø måske et dumt spørgsmål men gide du forklare hvor det er koden står i det hele

;-)Henrik C
skal helst have det ud i pap
Avatar billede medions Nybegynder
01. juni 2003 - 19:25 #3
hvis du hopper en tur ind forbi www.w3schools.com/wap så kan du få den helt præciste forklaring!

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
    <card id="init" newcontext="true" title="iFormular 0.1">
        <p align="center">Navn- og Adresseformular</p>
        <br />
        <br />
        <p><fieldset title="Navn">
        Fornavn:
        <input type="text" name="fornavn1"></input>
        <br />
        Mellemnavn:
        <input type="text" name="mellemnavn1"></input>
        <br />
        Efternavn:
        <input type="text" name="efternavn1"></input>
        <br />
        Alder:
        <input type="text" name="alder1"></input>
        <br />
        </fieldset>
        </p>
        <br />
        <br />
        <do type="accept" label="Send formular">
            <go href="#svar" />
        </do>
    </card>

<!-- Her bliver linkkortet brugt, det vil sige at det er her man blive rsendt til i det man submitter -->

    <card id="svar" title="iFormular 0.1">
        <p>Formular sendt</p>
    </card>
</wml>

//>Rune
Avatar billede hcichosz Praktikant
01. juni 2003 - 19:35 #4
hej der har jeg mange gange været inde og kan stadig ikke se hvordan siden virker med en kode eller password vis jeg åbner den med min t68i får jeg en fejl men hvor er kode delen i siden
mvh HC
Avatar billede medions Nybegynder
01. juni 2003 - 19:37 #5
Hmm hvilken serversidescriptingsprog har du adgang til?

//>Rune
Avatar billede hcichosz Praktikant
01. juni 2003 - 19:40 #6
asp ssi cgi
Avatar billede medions Nybegynder
01. juni 2003 - 19:44 #7
<%
'send the right MIME type
Response.ContentType = "text/vnd.wap.wml"%><?xml version="1.0"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<!--include file="../common/template.txt"-->

<%
    dag = request.querystring("dag")
%>

<card id="bands" title="Login">
    <p>   
        <fieldset title="login">
            Begge felter skal udfyldes.<br/>
        <% If(strMobilStatus=1 OR strPasswordStatus=1) Then %>
        Tegnet - betyder at du ikke har udfyldt dette felt korrekt.<br/>
        <% End If %>
        <% If(strMobilStatus=1) Then %>- <% End If %>Mobil: <input type="text" format="*N" name="mobil"/>
        <% If(strPasswordStatus=1) Then %>- <% End If %>Password: <input type="password" format="*N" name="password"/>
        </fieldset>
        <anchor>Ok<go href="checkLogin.asp?txtMobil=$(mobil)&amp;txtPassword=$(password)"/><br /></anchor>
        <anchor>Tilbage til forsiden<go href="default.asp"/></anchor>
    </p>
</card>


</wml>



Her kommer siden som du poster til:

<%
'send the right MIME type
Response.ContentType = "text/vnd.wap.wml"%><?xml version="1.0"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<%
    strMobil = Request.Querystring("txtMobil")
    strPassword = Request.Querystring("txtPassword")

    If(strMobil<>"") Then
        set conn = server.createobject("ADODB.Connection")
        conn.connectionstring = "DRIVER=SQL Server;Server=192.168.1.6;uid=sa;pwd=;database=tips"
        conn.Open
        set rs = Conn.execute("select * from users WHERE vc_mobil = " & strMobil)
    End If
%>
<%
    If(strMobil<>"") Then
    If not rs.eof Then
        If(strPassword = rs("vc_password")) Then
            ' response.Write("Bruger/Pass OK")
            ' Response.Redirect("logged/default.asp?txtMobil=" & strMobil)
%>
            <wml>
            <card id="index" ontimer="logged/default.asp?txtMobil=<%= strMobil %>">
            <timer value="15"/>
            <p>
                Checker login...
            </p>
            </card>
            </wml>
<%

        Else
%>
            <wml>
            <card id="index" ontimer="login.asp">
            <timer value="50"/>
            <p>
                Oplysningerne er ikke korrekte...<br/>
                Du bliver nu stillet tilbage til login-siden.
            </p>
            </card>
            </wml>
<%
        End If   
    Else   
%>
        <wml>
        <card id="index" ontimer="login.asp">
        <timer value="50"/>
        <p>
            Oplysningerne er ikke korrekte...<br/>
            Du bliver nu stillet tilbage til login-siden.
        </p>
        </card>
        </wml>
<%
    End If
    End If
    If(strMobil="") Then
%>
            <wml>
            <card id="index" ontimer="login.asp">
            <timer value="50"/>
            <p>
                Oplysningerne er ikke korrekte...<br/>
                Du bliver nu stillet tilbage til login-siden.
            </p>
            </card>
            </wml>
<%
    End If
%>
<%
    If(strMobil<>"") Then
        conn.Close
        set conn = nothing
    End If
%>

//>Rune
Avatar billede hcichosz Praktikant
01. juni 2003 - 19:50 #8
asp filen skal hede hvad og pass koden er ??
mvh HC
Avatar billede medions Nybegynder
01. juni 2003 - 19:53 #9
Hvis du kigger scriptet igennem vil du selv kunne se dig ud af det!
Thx 4 Poinz

//>Rune
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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