Bliver vel ikke vist nogen steder da der er " ' " på? Hvis nu kunden skal redirectes til member.asp hvis det går godt og til sorry.htm hvis password er forkert - hvad gør jeg så?
Godt YES!!!! 1.eren virker, men hvad sætter jeg ind på de andre sider. (jeg tror at det er noget a la request.cookie (login)("password") = strPassword og bagefter din validering)
Er det ikke rigtigt? Syntaxen er nok ikke korrekt...
Ahhh... det lyder rigtigt. JEg prøver det og hvis det virker har du ærligt fortjent dine point og tak fra mig.
Kan du evt. fortælle hvorfor du ikke vil bruge en cookie? Er det af sikkerhedshensyn fordi nogle evt. kan låne PC'en og åbne cookien i notepad eller er der andre årsager?
Tak. Det virker perfekt. Kan du ikke lige svare så du kan få dine points:-)
Forresten... For at læse og skrive den cookie jeg havde før skrev jeg noget a la: <% response.Write request.Cookies("login")("abuser") %> på alle de steder hvor jeg ville kalde indholdet af cookien. Hvad skal de byttes ud med for at kalde indholdet af sessionen?
Ups. JEg forklarede mig vis ikke godt nok. response.write session("loggedin").... giver svaret TRUE eller FSALSE. Hvis nu jeg gerne vil skrive deres password på skærmen ligesom jeg gjorde med cookien fra starten kan det lade sig gøre?
så skal du gemme passwordet enten i en session eller i en cookie, når brugeren logger ind, altså her
if strPassword = "dethererdetrigtige" then session("loggedin") = True 'gem brugerens password i en cookie eller session response.redirect("member.asp") else response.redirect("sorry.htm") end if
Okay, der er så noget jeg ikke helt er klar over. Hvordan kan jeg gemme i en session? Udløber den ikke altid når browseren lukkes eller efter 20 minutter?
Vil du lave sessionkoden (jeg er endnu ikke så skrap til syntaksen i vbs..)?
Er det du siger at password kan være i en session, men hvis jeg vil kunne skrive brugerens navn på de følgende sider, bør jeg bruge en cookie seperat til det?
Session... ja, netop - men hvordan er det så lige at jeg gør det? Bare for eksemplets skyld må du meget gerne brige passwordet som eksempel.
"Okay, der er så noget jeg ikke helt er klar over. Hvordan kan jeg gemme i en session? Udløber den ikke altid når browseren lukkes eller efter 20 minutter?
Vil du lave sessionkoden (jeg er endnu ikke så skrap til syntaksen i vbs..)?"
session("brugernavn") = "KurtKubik" <-- sådan laver men en session med brugerens navn response.write session("brugernavn") <-- sådan skriver man den ud igen?
session.timeout = 20 <--- denne session udløber efter 20 minutter
Jo, en session dør efter 20 minutter elller når brugeren lukker sin browser... men.. hvad er der galt med det?
Ang. vbscript... prøv at hjælp lidt til selv.. brug google f.eks. søg efter "vbscript reference" og dokumentationen nærmest overfalder dig
Godt det er deromkring jeg gerne vil vide. Det eneste der nu er lidt uklart er hvordan jeg får brugerens navn ind i variablen "brugernavn". Jeg kan jo ikke kode det som "KurtKubik", fordi så får alle jo det navn.
Hvoedan får jeg det fra form'en over i sessionvariablen?
Nu skal du lige have tak for at du har været tålmodig, så jeg fordobler lige points... tak.
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.