Avatar billede psyclown Nybegynder
17. maj 2003 - 22:14 Der er 8 kommentarer og
1 løsning

ASP og MySQL

Jeg har det her login script, som jeg har lavet om, så det virker med MySQL(dette skulle det gerne, men det gør det ikke), men når jeg submitter min kommer der bare en blank side.

###### Selve login scriptet ######
<!--#include file="includes/conn.asp"-->
<%
    If request("mode") = "checkpass" Then
        'On Error Resume Next
        Set conntemp = Server.CreateObject("ADoDB.Connection")
        conntemp.open DSN
        SQL = "SELECT * FROM brugere WHERE brugernavn = '"& Request("brugernavn") &"'"
        Set rstemp = conntemp.Execute(SQL)

        If Not Request("password") = rstemp("password") Then
            Response.Redirect "index.asp"
        Else           
            Session("AdminPass") = "OK"
            Session("AdminUser") = rstemp("brugernavn")
            Session("AdminLevel") = rstemp("level")
            Session("AdminID") = rstemp("uid")
           
            Response.Cookies("n8rden_dk")("Adminpass") = "OK"
            Response.Cookies("n8rden_dk")("AdminUser") = rstemp("brugernavn")
            Response.Cookies("n8rden_dk")("AdminLevel") = rstemp("level")
            Response.Cookies("n8rden_dk")("AdminID") = rstemp("uid")
            Response.Cookies("n8rden_dk").Expires = Now() + 365

            Response.Redirect "index.asp"
        End If

    ElseIf request("mode") = "logoff" Then
        Response.Cookies("n8rden_dk").Expires = Now() - 365
        Session("AdminPass")    = "NOTOK"
        Session("AdminUser")    = ""
        Session("AdminLevel")    = ""
        Session("AdminID")      = ""
        Response.redirect "index.asp"
    End If
%>

###### I min conn.asp står der ######
<%
    'stien til databasen
    DSN = "DRIVER=mysql; SERVER=localhost; DATABASE=n8rden_dk; UID=n8rden_dk; PWD=56wlXdSm"
%>

###### Forms'ne ######
<table width="95%">
    <form action="login.asp" method="POST">
    <input type="hidden" name="checkpass" value="mode">
    <tr>
        <td width="100%">Brugernavn:</td>
    </tr>
    <tr>
        <td width="100%"><input type="text" name="brugernavn" size="20"></td>
    </tr>
    <tr>
        <td width="100%">Password:</td>
    </tr>
    <tr>
        <td width="100%"><input type="password" name="password" size="20"></td>
    </tr>
    <tr>
        <td width="100%">Gem Log ind? <input class="noborder" type="checkbox" name="autologin" value="OK"></td>
    </tr>
    <tr>
        <td width="100%"><input type="submit" value="Log Ind"></td>
    </tr>                                                   
    </form>                                                   
</table>

På forhånd tak!
Avatar billede -master-d- Nybegynder
17. maj 2003 - 22:18 #1
Har du tjekket alle filnavnene igennem ? login.asp, index.asp etc.

Tror ikke skyldes MySQL databasen.
Avatar billede ellebaek Nybegynder
17. maj 2003 - 22:20 #2
<input type="hidden" name="checkpass" value="mode">

Burde denne ikke være:
<input type="hidden" name="mode" value="checkpass">
Avatar billede psyclown Nybegynder
17. maj 2003 - 22:20 #3
jeg har prøvet at chekke det igennem flere gange, men det kan jo sket at man ser sig blind på det, derfor oprettede jeg et spørgsmål for at se om der var nogen som kunne se hvad der var galt :)
Avatar billede erikjacobsen Ekspert
17. maj 2003 - 22:21 #4
pas på dit password!!
Avatar billede psyclown Nybegynder
17. maj 2003 - 22:23 #5
doh...en admin der måske at fjerne det ? :(
Avatar billede erikjacobsen Ekspert
17. maj 2003 - 22:25 #6
Du kan vel bare ændre det :)
Avatar billede psyclown Nybegynder
17. maj 2003 - 22:29 #7
troede først at jeg skulle til at skrive til udbyderen, for at få det ændret...men jeg fandt ud af hvor jeg kunne gøre det, så ændret er det blevet :D
Avatar billede erikjacobsen Ekspert
17. maj 2003 - 22:30 #8
Så er der alligevel noget der virker hos b-one
Er ellebaeks svar korrekt eller skal vi kigge mere på det
Avatar billede psyclown Nybegynder
17. maj 2003 - 22:36 #9
ellebaeks svar er korrekt, så der kan man bare se...man kan nemt se sig blind på det og mange tak for hjælpen erikjacobsen
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