/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Kan ikke slå min cookie ihjel
Fra : Nd


Dato : 22-02-03 22:45

Hejsa

Jeg er igang med at lave en side og en knap der kan de aktiver en cookie.
Jeg har lavet en side default.asp hvor man logger ind og der bliver sat en
cookie.
På side 2 main.asp der kan jeg ikke få den til at slå den cookie ihjel.

Hvis jeg har være på main.asp og trykket log af, kan jeg efterfølgende bare
gå ind på siden igen.

Her er min kode der oprette en cookie(default.asp):
If Not (objRs.BOF Or objRs.EOF) Then
Session("Login") = 1
Session("Password-Session") = Request("UserName")
Session.Timeout = 60
Response.Redirect "main.asp"
Else
Session("Password-Session") = ""
Session("Login") = 0
strError = "Sorry"
End If

Her er min kode der kontroller om der er en cookie(LoginCheck.asp):
If Len(Session("password-session")) = "" Then
Response.Redirect("default.asp")
End if

Her er koden der skulle slå den ihjel (main.asp):
<% Option Explicit %>
<% Response.Buffer = False %>
<!--#Include File="include\LoginCheck.asp"-->

<%
If request("Mode") = "logoff" then
Session("Password-Session") = ""
session.Abandon
Response.Redirect("default.asp")
End If
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<Html>
<Head>
<Title>::: D r a g i c . c o m :::</Title>
<Meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<Meta Name="Generator" Content="NotePad">
</Head>
<Body BackGround="img\back.jpg">
<Form Method="Post" Action="main.asp">
<Input Type="Hidden" Name="Mode" Value="Check">
<Div Align="Center">
<Center>
<Table Width="100%">
<Tr>
<Td>
<a href="Main.asp?mode=logoff"><font face="Tahoma" size="2">Say
Bye</font></a>
</Td>
</Tr>
</Table>
</Center>
</Div>
</Form>
</Body>
</Html>

Kan I se hvad der er forkeret, jeg har stiret mig blind

På forhånd tak
Nenad



 
 
Jørn Andersen (23-02-2003)
Kommentar
Fra : Jørn Andersen


Dato : 23-02-03 00:04

On Sat, 22 Feb 2003 22:44:59 +0100, "Nd" <newz@dragicDELETETHIS.com>
wrote:

>Her er min kode der kontroller om der er en cookie(LoginCheck.asp):
>If Len(Session("password-session")) = "" Then
> Response.Redirect("default.asp")
>End if

Jeg ved ikke, om det er fejlen, men denne If vil jo aldrig blive sand,
da Len('etellerandet') gerne skulle give et tal.

--
Jørn Andersen,
Brønshøj

Anders Lund (23-02-2003)
Kommentar
Fra : Anders Lund


Dato : 23-02-03 01:31

"Jørn Andersen" <jorn@jorna.dk> skrev i en meddelelse
news:cb0g5v8v7ubknt6l9rifjtede92gidcjt6@4ax.com...
> On Sat, 22 Feb 2003 22:44:59 +0100, "Nd" <newz@dragicDELETETHIS.com>
> wrote:
>
> >Her er min kode der kontroller om der er en cookie(LoginCheck.asp):
> >If Len(Session("password-session")) = "" Then
> > Response.Redirect("default.asp")
> >End if
>
> Jeg ved ikke, om det er fejlen, men denne If vil jo aldrig blive sand,
> da Len('etellerandet') gerne skulle give et tal.

Jo, det er det der er fejlen, i hvert fal efter hvad jeg kan se.

--
Mvh
Anders Lund
AndersGED@zaim.dk
fjern geden fra min email adresse



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste