Avatar billede Slettet bruger
31. marts 2003 - 12:56 Der er 2 kommentarer og
1 løsning

Probs. - igen igen !

Hej eksperter!

Efter 3 forsøg med at få mit login/nyheds-system til at fungere, er jeg kørt lidt træt.

Tjek www.juztme.dk/evn/login.asp

Bruger: User
Password: 1234

Prøv at oprette en nyhed (udfyld alle felter).

Så går den til login.asp igen..

Hvorfor gør den det?

Filerne login.asp, news.asp og tilfojnyhed.asp ligger her> www.juztme.dk/evn/bla.zip

Håber i kan hjælpe ! :)

//JuztMe
Avatar billede Slettet bruger
31. marts 2003 - 12:59 #1
Er tilbage inden kl. 14.30

Bare kom med svar! :)
Avatar billede ellebaek Nybegynder
31. marts 2003 - 13:23 #2
ret din login.asp til:
<%
if request.form("send") <> "" then
If Request.Form("login") = "user" AND Request.Form("password") = "1234" Then
  Session("login") = "JA"
  Session.Timeout = 30
response.redirect("tilfojnyhed.asp")
Else
  Response.redirect("login.asp?msg=Der skete en fejl ved login<br>Prøv igen<br><br>")
end if
end if
%>

<b>Login til nyhed - &copy Nicolaj Buch 2003</b>

<form method="post" action="login.asp">

<br><br><% Response.Write Request.Querystring("msg") %>

Brugernavn:
<br>
<input type="text" name="login">

<br><br>

Password:
<br>
<input type="text" name="password">

<br><br>

<input type="submit" value="&nbsp;login&nbsp;" name="send">
</form>

<b>Dette loginsystem er lavet af Nicolaj Buch &copy 2003</b>

derefter retter du din tilfoejnyhed.asp til:
<html>
<head>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
</head>
<body>



<FORM METHOD="POST" ACTION="tilfojnyhed.asp?mode=opret" name="form">
<% if Request.Querystring("mode") = "opret" then
if len(request.form("titel")) < 1 then
Response.Redirect("tilfojnyhed.asp?titel=Titel mangler!")
end if

if len(request.form("navn")) < 1 then
Response.Redirect("tilfojnyhed.asp?navn=`Skrevet af´ er ikke blevet udfyldt!")
end if

if len(request.form("text")) < 1 then
Response.Redirect("tilfojnyhed.asp?text=Der er ingen tekst!")
end if

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db.mdb") & ";UID=admin;PWD=;"

    Set rs = Server.CreateObject("ADODB.RecordSet")
    strSQL = "Select * From tabel"
    rs.Open strSQL, Conn, 1, 3


      rs.AddNew
      rs("titel") = Server.HTMLEncode(Request("titel"))
      rs("navn") = Server.HTMLEncode(Request("navn"))
      rs("text") = Server.HTMLEncode(Request("text"))
      rs("dato") = Now()
      rs.Update
     
    rs.Close
    Set rs = Nothing

Conn.Close
set Conn = Nothing
Response.Redirect("tilfojnyhed.asp?msg=Nyhed oprettet korrekt!<br><br>")
end if %>

<b>Opret nyhed med beskyttelse af password<br>&copy Nicolaj Buch 2003</b>

<br>
<br>
<% Response.Write Request.Querystring("msg") %>
Titel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<% Response.Write Request.Querystring("titel") %>
<br>
<input type="text" name="titel" size="20" tabindex="2" maxlength="50" autocomplete="off">

<br>
<br>

Skrevet af:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<% Response.Write Request.Querystring("navn") %>
<br>
<input type="text" name="navn" size="20" tabindex="2" maxlength="50" autocomplete="off">

<br>
<br>

Tekst:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<% Response.Write Request.Querystring("text") %>
<br>
<textarea class=forms name="text" cols="50" rows="30"></textarea>

<br>
<br>

<input type="Submit" value="&nbsp;Opret Nyhed&nbsp;" name="Submit" tabindex="3">

</form>

<br><br>
Gå til nyhedsside ved at trykke <a target="_blank" href="news.asp">HER</a>
<br>
<%
Response.Write "Log ud af system ved at trykke <a href='tilfojnyhed.asp?action=logout'>HER</a>"

If Request.Querystring("action") = "logout" Then
  Session.Abandon
  Response.Redirect("login.asp?msg=Du er nu logget af systemet!<br><br>")
End If
%>

</body>
</html>

Dette virker hos mig...
Har ikke haft mulighed for at teste databasen da du ikke lagde den med i zip filen...
Avatar billede Slettet bruger
01. april 2003 - 12:37 #3
Tak ellebaek!!

Det fungerer nu!

DU skal have mange gange tak!

//JuztMe
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