Avatar billede aspmax Nybegynder
18. februar 2003 - 21:37 Der er 3 kommentarer

Hjælp cookie

Jeg har lavet en form som hedder navn
Jeg har så en checkbox som brugeren kan vælge om han vil gemme istedet for skrive det næste gang!!

<%
if request.form("send") <> "" then
check = Request.form("check")
Navn = Request.form("navn")
If check <> "" then
Response.cookies("nytest")("navn") = Request.form("navn")
If navn <> "" then
Response.write "Tak"
End if
end if
end if
%>

<form method="post"> 
<input type="text" value="<%= Request.cookies("nytest")("navn") %>" Name="navn">
<input type="checkbox" value="" name="check">
<input type="submit" value="Send" Name="send">
</form>
Avatar billede Slettet bruger
18. februar 2003 - 21:48 #1
Hvad er dit spørgsmål?
Avatar billede aspmax Nybegynder
19. februar 2003 - 07:12 #2
At brugeren skal vælge, om han/hun vil gemme den tekst i en cookie. så han næste gang, er fra for at skrive det igen!!!
Avatar billede eagleeye Praktikant
19. februar 2003 - 10:11 #3
Prøv at tilføje en udløbs tid for cookien:

Response.Cookies("nytest").Expires = Date+365


Og hvis du vil lave det sådan at den også selv sætter kryds i checkboks og fjerner cookien igen hvis man fjerne krydset.

<%
if request.form("send") <> "" then
  check = Request.form("check")
  Navn = Request.form("navn")
  If check <> "" then
    Response.cookies("nytest")("navn") = Request.form("navn")
  else
    Response.cookies("nytest")("navn") = ""
  end if
  Response.Cookies("nytest").Expires = Date+365
  If navn <> "" then
    Response.write "Tak"
  End if
end if
%>

<form method="post"> 
<input type="text" value="<%= Request.cookies("nytest")("navn") %>" Name="navn">
<input type="checkbox" value="" name="check"
<% if len("" & Request.cookies("nytest")("navn")) > 0 then response.write " CHECKED "%>
>
<input type="submit" value="Send" Name="send">
</form>
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