Avatar billede hejjjj Nybegynder
27. april 2001 - 12:54 Der er 22 kommentarer og
1 løsning

login

Er her en som kan finde fejlen her ........
Jeg kommer ikke til rette sted ????

----------------------------------------------------------

<%@ Language=VBScript %>
<HTML>
<HEAD>
</HEAD>
<BODY>
<%

if Request.QueryString(\"skjul\")=\"\" then
%>

  <form action=\"ASP Page13.asp\" method=\"get\">
<input type=\"hidden\" name=\"skjul\" value=\"?\">


    Bruger:
      <INPUT type=\"text\"  name=bruger><br>
    Password:
      <INPUT type=\"text\"  name=pass><br>
      <INPUT type=\"submit\" value=\"Login\">

<%
else
    if Request.Form(\"bruger\")=\"sus\" and Request.Form(\"pass\")=\"1234\" then %>
   
    <br>
    <font color=000090 size=\"7\">Velkommen til min ASP side</font>
    <% else%>
    Du skal skrive dit Brugernavn og Password
<%   
    end if
end if
%>

    </form>
  </BODY>
</HTML>
Avatar billede no_doubt Nybegynder
27. april 2001 - 12:56 #1
Hvad er din fejlmelding
Avatar billede annikadk Nybegynder
27. april 2001 - 12:57 #2
Kan ikke hjælpe dig, men er det ikke dumt at have en side der hedder \"ASP Page13.asp\"??
normalt holder man sig til a-z samt tallene.

Annika
Avatar billede hejjjj Nybegynder
27. april 2001 - 12:57 #3
Den giver ingen fejl, men jeg skulle gerne kunne se \"Velkommen til min ASP side\" hvis jeg skriver sus ..1234 men det virker ikke ?????
Avatar billede hejjjj Nybegynder
27. april 2001 - 12:59 #4
annikadk  <<
Du har ret ...det er fordi jer er doven  :0)
Avatar billede annikadk Nybegynder
27. april 2001 - 12:59 #5
og hvor følsom er asp\'en overfor \"fejl\" såsom <% else %> kontra <% else%> ??
Avatar billede hejjjj Nybegynder
27. april 2001 - 13:04 #6
Det ved jeg ikke, men det hjalp ikke desværre, det havde ellers været dejligt hvis det kun var det :0(
Avatar billede dalbjerg Nybegynder
27. april 2001 - 13:04 #7
Det betyder, ingenting.
Kun synmæssigt
Avatar billede hejjjj Nybegynder
27. april 2001 - 13:05 #8
Det har virket før, men på en anden maskine, kan det være fejlen ???????
Avatar billede no_doubt Nybegynder
27. april 2001 - 13:08 #9
smid dette ind : på en side i stedet :

<%
fejl = \"\"
If Request(\"Submit\")<>\"\" Then
    If Request(\"navn\") = \"sus\" and _       
        Request(\"password\")=\"1234\" Then
        Session(\"Valid\") = Request(\"navn\")
        Response.redirect \"ASP Page13.asp\"

    Else       
        fejl = \"Forkert brugernavn eller password. Prøv igen!\"   
    End If
End If
%>


På de beskyttede sider skal der bare stå :

<%
   
If Session(\"Valid\") = \"\" Then
  Response.redirect \"default.asp\"
End If
%>
Avatar billede hejjjj Nybegynder
27. april 2001 - 13:13 #10
no_doubt  Det var ikke lige det jeg havde brug for, dette stykke kode har virket før, hvorfor virker det ikke mere..........men ellers tak ????

Det irretere mig :o)
Avatar billede mgade Nybegynder
27. april 2001 - 13:16 #11
Fra denne side :-)

<INPUT TYPE=\"hidden\" NAME=\"impressionID\" VALUE=\"1234226\">
<INPUT TYPE=\"hidden\" NAME=\"eMode\" VALUE=\"\">
<INPUT TYPE=\"hidden\" NAME=\"catid\" VALUE=\"3\">

Sagt på en anden måde: anførselstegn omkring bruger og pass i:

<INPUT type=\"text\"  name=bruger><br>
Password: <INPUT type=\"text\"  name=pass><br>
     
(Du har jo fx ikke en variable der hedder bruger - eller?)
Avatar billede hejjjj Nybegynder
27. april 2001 - 13:19 #12
??????
Avatar billede mgade Nybegynder
27. april 2001 - 13:21 #13
Du skriver
<INPUT type=\"text\"  name=bruger>

Prøv
<INPUT type=\"text\"  name=\"bruger\"><
Avatar billede mgade Nybegynder
27. april 2001 - 13:21 #14
Uden den sidste <
Avatar billede mgade Nybegynder
27. april 2001 - 13:23 #15
(Og HVIS du havde haft sådan en variabel, skulle der også have stået
<INPUT type=\"text\"  name=<%=bruger%>>
)
Avatar billede hejjjj Nybegynder
27. april 2001 - 13:24 #16
Det har jeg prøvet
Avatar billede hejjjj Nybegynder
27. april 2001 - 13:26 #17
Det er som om at den er ligeglad med hvad jeg skriver, den læser ikke bruger/pass
Avatar billede hejjjj Nybegynder
27. april 2001 - 13:42 #18
Ok mgade skal vi give op ?????????+
Avatar billede mgade Nybegynder
27. april 2001 - 13:45 #19
Den her virker (sat lidt debug sætninger ind):


<HTML>
<HEAD>
</HEAD>
<BODY>
<p><%@ Language=VBScript %><br>
<p><br>
<p><br>
<br>
<p><br>
<br>
<br>
<%if Request.QueryString(\"skjul\")=\"\" then
%><br>
<br>
<form action=\"slet_test.asp?bruger=DOH\" method=\"get\"><br>
<input type=\"hidden\" name=\"skjul\" value=\"oooooo\"><br>
<br>
<br>
Bruger:<br>
<INPUT type=\"text\" name=\"bruger\"><br><br>
Password:<br>
<INPUT type=\"text\" name=\"pass\"><br><br>
<INPUT type=\"submit\" value=\"Login\"><br>
<br>
<%
else
response.write  \"ww\" & Request.Form(\"bruger\") & \"ww\"
if Request.QueryString(\"bruger\")=\"sus\" and Request.QueryString(\"pass\")=\"1234\" then
response.write  \"ccc\" & Request.Form(\"bruger\") & \"ccc\"

%><br>
<br>
<br><br>
<font color=000090 size=\"7\">Velkommen til min
ASP side</font><br>
<% else%><br>
Du skal skrive dit Brugernavn og Password<br>
<%
end if
end if
%><br>
<br>
</form><br>
<br>
</BODY>
</HTML>
Avatar billede mgade Nybegynder
27. april 2001 - 13:46 #20
Du kan endda slette

?bruger=DOH

:-), men det virker alligevel

Avatar billede hejjjj Nybegynder
27. april 2001 - 14:08 #21
Mange tak for hjælpen <mgade det> virker jeg havde ellers slettede koden
Avatar billede mgade Nybegynder
27. april 2001 - 14:10 #22
Det var så lidt du, jeg blev sq stædig! :-) Go\' weekend!
Avatar billede hejjjj Nybegynder
27. april 2001 - 14:15 #23
Tak i lige måde, nu vil sq jeg hjem........
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