Avatar billede atlanta Nybegynder
22. april 2002 - 22:43 Der er 10 kommentarer og
1 løsning

Sessions vil ikke virke :(

jeg kan ikke få de dume sessions til at virke ordenligt :(

http://80.196.131.152/index.txt
http://80.196.131.152/login.txt
og her er vores hoved side :)
http://80.196.131.152/
suprising ik :) heheh der er sikker bare mine if sætninger igen.. men jeg kan ikke lige se fejlen
:(
Avatar billede jmarkling Nybegynder
22. april 2002 - 22:59 #1
True kan nogle gange drille når man sammenligner...
Prøv at lave den om til en tekst streng og se om det ikke virker. Godt nok er det en lappe-løsning...
Session("valid") = "True"

og så ved dit tjek...  Session("valid") == "True"
Avatar billede atlanta Nybegynder
22. april 2002 - 23:05 #2
jeg tjekker det i morgen.. men bare putte 2 = i stedet for en ?
Avatar billede jmarkling Nybegynder
22. april 2002 - 23:36 #3
Nej, det var bare en fejl... javascript tendens...
--------------------------------------------------
Når du erklæring din Session("valid"), skriv: Session("valid") = "True"
Når du sammenligner senere på de sider der "sikre":
if Session("valid") = "True"
then bla bla
else
Response.redirect bla bla......
end if.


PS. når du bruger VB-script(default, når du ikke har erklæret andet) til dit ASP skal du ikke putte paranteser om dine sammenligniger. Som du har i dit kode nu.
Avatar billede atlanta Nybegynder
23. april 2002 - 07:09 #4
darbugga.. nu har jeg fundet den tror jeg .. den session("valid") = True den har du fundet inde i login.txt ikke ? .. hehe jeg har ellers gjort så meget for at få "" uden om den alle mulige steder.. mm skal lige i skole og så titter jeg da lige på det..

men gør det så meget at der er () uden om mine sammenligninger ?
Avatar billede atlanta Nybegynder
23. april 2002 - 07:30 #5
mm prøv lige at kigge på de txt filer igen .) .. jeg har fjernet () uden om mine sammenligninger.. og det har altså desværer ikke hjulpet en disse jeg har også sat "" uden om Session("valid") = True
Avatar billede cesil Nybegynder
23. april 2002 - 08:16 #6
Hvad får du ud af en response.write Session("valid")
Avatar billede atlanta Nybegynder
23. april 2002 - 21:26 #7
doh.. at jeg ikke selv tænkte på det.. mm den siger nada.. men hvis jeg putter Session("valid") = "True" ind i toppen af mit doc.. så virker det hele :/ så det må jo værer i min login.txt fil at der er kuks u den :9
Avatar billede atlanta Nybegynder
23. april 2002 - 21:29 #8
mm ja og hvis man laver den her:
http://80.196.131.152/login.asp?Login=True&Username=PlanetHunter&Password=59440925 så virker det hele faktisk fint nok :)
Avatar billede atlanta Nybegynder
23. april 2002 - 21:37 #9
mm det virker nu.. jeg fjernede det hidden input fælt jeg havde.. og lavede min form om i stedet :)
<form action="login.asp?LOGIN=TRUE" method="post">
så nu virker det.. hvorfor tænkte jeg ikke selv på det før :/
Avatar billede jmarkling Nybegynder
23. april 2002 - 22:11 #10
Vil det sige at jeg kan komme ind på din beskyttet side ved at skrive
www.domæne.dk/login.asp?login=true
?
Avatar billede atlanta Nybegynder
24. april 2002 - 15:14 #11
nonononono.. .du skal også have  Username og Password på
ellers kommer den med en fejl meddelelse
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