Avatar billede atox Nybegynder
10. januar 2003 - 13:59 Der er 42 kommentarer og
1 løsning

HJÆLP!!

Hey der!!
her et problem med et script, men kan ikke finde fejlen... eksperten er vel svaret :)

Her er koden , og siden kan ses på http://www.zerozone.dk/cs/login/login.asp

Håber i kan hjælpe

---------------------Code start---------------------

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("BangDesign.mdb")
Conn.Open DSN

strSQL = "Select * from jwnews"

set rscount = conn.execute("select count(id) as antal from jwnews")
antal = rscount("antal")
set rscount = nothing
%>
<%
mode = Request("mode")
Response.Buffer = True
%>
<html>
<head>
<title>jwnews 1.0 ASP</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#006699" vlink="#006699" alink="#006699">
<p>&nbsp;
<table border="0" width="700" bgcolor="#000000" cellspacing="1" cellpadding="0" align="center">
  <tr>
    <td bgcolor="#FFFFFF" valign="top" colspan="2">
      <div align="center"> <br>
        <table border="0" width="488" bgcolor="#000000" cellspacing="1" cellpadding="0" align="center">
          <tr>
            <td bgcolor="#f7f7f7" valign="top" class="menuoverskrift" colspan="2">
              <table width="100%" border="0" cellspacing="4" cellpadding="0">
                <tr>
                  <td>
                    <% if mode = "" then %>
                    <font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>Login</b></font><br>
                    <font size=2 color=#0099FF><%=Request.Querystring("error")%></font><br>
<form method=post action=login.asp?mode=login>
Brugernavn: <input type=text name=brugernavn><br>
                      Password:
                      <input type=text name=password>
<input type=submit value=Login>
</form>
                    <% end if %>
                    <% if mode = "login" then
    Set myConn = Server.CreateObject("ADODB.Connection")
    myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("BangDesign.mdb")
    strSQL = "SELECT * FROM Brugere where Brugernavn = '" & Request.form("brugernavn") & "'"
    Set rs = myConn.Execute(strSQL)
        If rs.BOF Or rs.EOF Then
        Response.Redirect("login.asp?error=Ingen bruger med det navn!")
        end if
           
            if rs("Password") = Request.form("password") then
            session("Brugernavn") = rs("brugernavn")
            Response.Redirect("oversigt.asp")
                       
            else
            Response.Redirect("login.asp?error=Du har indtastet forkert password!")
            end if

    myConn.Close
    Set myConn = Nothing
end if %>
                    <p>&nbsp;</p>
                    </td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
        <br>
      </div>
      </td>
  </tr>
</table>
</body>

---------------------code slut---------------------
Avatar billede atox Nybegynder
10. januar 2003 - 14:00 #1
Ps i kan bruge

Bruger crazymaan
pass skipper
Avatar billede ladyhawke Novice
10. januar 2003 - 14:00 #2
Avatar billede mortenkjeldberg Nybegynder
10. januar 2003 - 14:04 #4
Får du ingen fejlbeskeder ?
Avatar billede atox Nybegynder
10. januar 2003 - 14:05 #5
Nej , bare en 500- server fejl
Avatar billede mortenkjeldberg Nybegynder
10. januar 2003 - 14:05 #6
sorry havde ikke lige set din kommentar.
Avatar billede atox Nybegynder
10. januar 2003 - 14:06 #7
kk
Avatar billede medions Nybegynder
10. januar 2003 - 14:09 #8
jeg kan ikke logge ind!!

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 14:11 #9
det er det somr fejlen!!
Avatar billede ladyhawke Novice
10. januar 2003 - 14:13 #10
themustangman>> du understreger godt nok dit link, men det er ikke godt at lave stavefejl i et link...
Avatar billede mortenkjeldberg Nybegynder
10. januar 2003 - 14:15 #11
Bruger = crazyman
Avatar billede mortenkjeldberg Nybegynder
10. januar 2003 - 14:18 #12
Ligger din database i samme directory som dit script?
Avatar billede medions Nybegynder
10. januar 2003 - 14:19 #13
Prøv at skriv:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" & Server.MapPath("BangDesign.mdb") & "; User Id=admin; Password=;"

I stedet for
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("BangDesign.mdb")
Conn.Open DSN´

//>Rune
Avatar billede ducks Nybegynder
10. januar 2003 - 14:22 #14
Mht. dine overskriver, burde du overveje at bruge lidt længere tid på dem: http://www.eksperten.dk/bruger.phtml?navn=atox&option=22
igen igen www.rush.dk/god_tital.php
Avatar billede atox Nybegynder
10. januar 2003 - 14:24 #15
Microsoft VBScript compilation error '800a0409'

Unterminated string constant

/cs/login/login.asp, line 3

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
-------------------------------------------------^
Avatar billede medions Nybegynder
10. januar 2003 - 14:24 #16
ducks> Så lad dog brugeren være!!! -jeg tror han har fattet det nu!

Det eneste du gør nu er at spame spm'et!

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 14:24 #17
--> mortenkjeldberg <--

Ja det gør den

--> medions <--

det virker sq ikke
Avatar billede medions Nybegynder
10. januar 2003 - 14:26 #18
atox> Hov, sorry.. Det skulle ha' været i én linje!

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("BangDesign.mdb") & "; User Id=admin; Password=;"

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 14:26 #19
Ikke TITAL, Men TITEL... lær at snakke dansk før du selv brokker dig.

hvis det var dig som skulle skrive en "tital" var´der jo nok ingen som fattede det alligevel. Ligemeget hvorlang tid du så havde brugt.
Avatar billede atox Nybegynder
10. januar 2003 - 14:29 #20
%
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("BangDesign.mdb") & "; User Id=admin; Password=;"
strSQL = "Select * from jwnews"

set rscount = conn.execute("select count(id) as antal from jwnews")
antal = rscount("antal")
set rscount = nothing
%>
<%
mode = Request("mode")
Response.Buffer = True
%>
Avatar billede atox Nybegynder
10. januar 2003 - 14:30 #21
Sådan??? Det virker ikke!
Avatar billede medions Nybegynder
10. januar 2003 - 14:30 #22
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("BangDesign.mdb") & "; User Id=admin; Password=;"
strSQL = "Select * from jwnews"

set rscount = conn.execute("select count(id) as antal from jwnews")
antal = rscount("antal")
set rscount = nothing
%>
<%
mode = Request("mode")
Response.Buffer = True
%>

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 14:33 #23
De virker stadig ikke  :(
øv
Avatar billede medions Nybegynder
10. januar 2003 - 14:35 #24
lad mig lige se din kode!

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 14:37 #25
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("BangDesign.mdb") & "; User Id=admin; Password=;"
strSQL = "Select * from jwnews"

set rscount = conn.execute("select count(id) as antal from jwnews")
antal = rscount("antal")
set rscount = nothing
%>
<%
mode = Request("mode")
Response.Buffer = True
%>

<html>
<head>
<title>jwnews 1.0 ASP</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#006699" vlink="#006699" alink="#006699">
<p>&nbsp;
<table border="0" width="700" bgcolor="#000000" cellspacing="1" cellpadding="0" align="center">
  <tr>
    <td bgcolor="#FFFFFF" valign="top" colspan="2">
      <div align="center"> <br>
        <table border="0" width="488" bgcolor="#000000" cellspacing="1" cellpadding="0" align="center">
          <tr>
            <td bgcolor="#f7f7f7" valign="top" class="menuoverskrift" colspan="2">
              <table width="100%" border="0" cellspacing="4" cellpadding="0">
                <tr>
                  <td>
                    <% if mode = "" then %>
                    <font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>Login</b></font><br>
                    <font size=2 color=#0099FF><%=Request.Querystring("error")%></font><br>
<form method=post action=login.asp?mode=login>
Brugernavn: <input type=text name=brugernavn><br>
                      Password:
                      <input type=text name=password>
<input type=submit value=Login>
</form>
                    <% end if %>
                    <% if mode = "login" then
    Set myConn = Server.CreateObject("ADODB.Connection")
    myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("BangDesign.mdb")
    strSQL = "SELECT * FROM Brugere where Brugernavn = '" & Request.form("brugernavn") & "'"
    Set rs = myConn.Execute(strSQL)
        If rs.BOF Or rs.EOF Then
        Response.Redirect("login.asp?error=Ingen bruger med det navn!")
        end if
           
            if rs("Password") = Request.form("password") then
            session("Brugernavn") = rs("brugernavn")
            Response.Redirect("oversigt.asp")
                       
            else
            Response.Redirect("login.asp?error=Du har indtastet forkert password!")
            end if

    myConn.Close
    Set myConn = Nothing
end if %>
                    <p>&nbsp;</p>
                    </td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
        <br>
      </div>
      </td>
  </tr>
</table>
</body>
</html>
Avatar billede medions Nybegynder
10. januar 2003 - 14:39 #26
Hvilken linje er linje 9?

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 14:39 #27
den har kontakt til databasen, prøv at skrive et andet pass, så siger den art det er forkert!
hvad kan det så være???
Avatar billede atox Nybegynder
10. januar 2003 - 14:43 #28
hmm hvad medd den??
Avatar billede atox Nybegynder
10. januar 2003 - 14:43 #29
Kan det være min oversigt.asp der er noget i vejen med???
Avatar billede medions Nybegynder
10. januar 2003 - 14:45 #30
HALO mand!!!!
Vær venlig at LÆS mine spm! -ellers kommer vi ikke videre!!

Jeg prøver igen!

Hvilken linje er linje 9?
Altså prøv at skriv her på eksperten hvilken linje det er!

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 14:45 #31
-------------------oversigt.asp-----------------------

<%option explicit%>



<%
    dim Connection,SQLstringK,KRS

    Set Connection = Server.CreateObject("ADODB.Connection")
    Connection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("BangDesign.asp")
    SQLstringK="SELECT * FROM jwnews ORDER by dato desc"
    SET KRS=Connection.Execute(SQLstringK)


%>
<!--#include file=tjek.asp-->
<html>
<head>
<title>jwnews 1.0 ASP</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#006699" vlink="#006699" alink="#006699">
<font color="#000000"> </font>
<div align="center">
  <center>
  </center>
</div>
<table border="0" width="700" bgcolor="#000000" cellspacing="1" cellpadding="0" align="center">
  <tr>
    <td bgcolor="#FFFFFF" valign="top" colspan="2">
      <div align="center"> <br>
        <table border="0" width="637" bgcolor="#000000" cellspacing="1" cellpadding="0" align="center">
          <tr>
            <td bgcolor="#f7f7f7" valign="top" class="menuoverskrift" width="498" align="center">
              <table border="0" cellpadding="2" cellspacing="0" width="100%">
                <tr>
                     
                  <td width="64" align="center"><b>Ret</b></td>
                     
                  <td width="180"><font color="#000000"><b>Navn</b></font></td>
                     
                  <td width="167"><font color="#000000"><b>Ip</b></font></td>
                     
                  <td width="80" align="center"><b><font color="#000000">Slet</font></b></td>
                    </tr>
                    <%

   

while not KRS.EOF%>
                    <tr>
                     
                  <td width="64" nowrap align="center" height="8"><font color="#000000"></font><a href="./ret.asp?id=<%=KRS("id")%>">Ret</a></td>
                     
                  <td width="180" nowrap height="8"><font color="#000000"><%=KRS("navn")%>
                    </font></td>
                     
                  <td width="167" nowrap height="8"><font color="#000000"><%=KRS("ip")%></font></td>
                     
                  <td width="80" align="center" height="8">
                    <p align="center"><font color="#000000"><a href="./slet.asp?id=<%=KRS("id")%>">Slet</a></font>
                      </td>
                    </tr>
                    <%
   
    KRS.MoveNext
wend
   
KRS.close
set KRS =nothing
connection.close
set connection = nothing
   

    %>
                  </table>
               
            </td>
            <td bgcolor="#f7f7f7" valign="top" class="menuoverskrift" colspan="2" height="8" width="136">
              <div align="center">
                <center>
                  <font face="Verdana, Arial, Helvetica, sans-serif"><b><font face="Verdana, Arial, Helvetica, sans-serif"><b><font face="Verdana, Arial, Helvetica, sans-serif"><b><font size="2">Menu:
                  <br>
                  <a href="add.asp">Tilf&oslash;j Nyhed</a><br>
                  <a href="oversigt.asp">Ret/Slet Nyhed</a></font></b></font></b></font></b></font>
                </center>
              </div>
            </td>
          </tr>
        </table>
        <br>
      </div>
    </td>
  </tr>
</table>
<p>&nbsp;</p>


------------------------slut---------------------
Avatar billede atox Nybegynder
10. januar 2003 - 14:46 #32
linie 9 = %>
Avatar billede medions Nybegynder
10. januar 2003 - 14:47 #33
Ok, skift dette
  dim Connection,SQLstringK,KRS

    Set Connection = Server.CreateObject("ADODB.Connection")
    Connection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("BangDesign.asp")
    SQLstringK="SELECT * FROM jwnews ORDER by dato desc"
    SET KRS=Connection.Execute(SQLstringK)

Ud med dette:

Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("BangDesign.mdb") & "; User Id=admin; Password=;"

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 14:55 #34
virker stadig ikke!
Avatar billede medions Nybegynder
10. januar 2003 - 14:55 #35
Hov, undskyld, nu gjorde jeg det igen!

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("BangDesign.mdb") & "; User Id=admin; Password=;"

Sådan skal det være!

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 15:06 #36
virker ikke
Avatar billede medions Nybegynder
10. januar 2003 - 15:09 #37
For f... da, du er jo umulig at hjælpe!
Tag dog at gør det lettere for mig at finde fejlen! -evt. skriv den kode som du har nu! -det kunne jo være du havde skrevet forkert eller noget i den stil!

-jeg er smuttet!

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 15:15 #38
ses i skolen på mandag
Avatar billede medions Nybegynder
10. januar 2003 - 15:16 #39
?
Hvem er du?

//>Rune
Avatar billede atox Nybegynder
10. januar 2003 - 15:24 #40
søren!
Avatar billede medions Nybegynder
10. januar 2003 - 15:26 #41
? Du siger mig ik' lige noget!
-men stop lige med at spame ekspertens DB!

//>Rune
Avatar billede mortenkjeldberg Nybegynder
11. januar 2003 - 08:58 #42
Skriver du ikke lige koden som den er nu.
Avatar billede atox Nybegynder
26. januar 2003 - 23:52 #43
har selv fikset det nu!!
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