Session som jeg ikke kan få til at virke
Hej..Jeg sidder og knokler med at lave en loginside, og er egentligt kommet godt igang (syntes jeg selv).
Den kan tjekker at bruger navn og adganskode er ok og hvis ikke lade være med at sende dem videre til næste side.
Men for at sikre mig at man ikke bare kan gå ind på siden efter login billedet vil jeg lave en session, som f.eks. heder godkedt med værdien ja, og hvis sessionen ikke har en værdi ja, så skal man redirektes til loginsiden.
Det virker faktisk også ganske godt... lige bortset fra at jeg åbenbart ikke kan få den til at lave en session med værdien ja.
på login siden er koden således:
if godkendt = "ja" then
Response.Redirect "forside.asp"
Session.Contents("godkendt") = "ja"
else
Response.Write "Ugyldig Bruger eller kodeord"
end if
hvor variablen godkendt bliver brugt til at søge database igennem, og får værdien ja hvis bruger og adgangskode stemmer overens.
på forsiden (siden efter login siden) har jeg så følgende kode:
if Session.Contents("godkendt") = "ja" then
Response.Write ("velkommen")
else
Response.Redirect "default.asp?fejl=du er ikke logget ind"
end if
Så hvergang jeg logger ind, kan jeg se i adresselinien at jeg bliver sendt tilbage da adressen kommer til at hedde: http://test.provinsen.net/default.asp?fejl=du%20er%20ikke%20logget%20ind
hvad gør jeg galt her????
kan det være fordi jeg bruger den samme session på 2 forskellige sider?
p.s jeg håber det er ok at dette spg kun er 15 point værd, da jeg lige er blevet oprettet som bruger og det nok ikke er sidste gang jeg har brug for hjælp :)
