25. november 2003 - 11:50Der er
7 kommentarer og 1 løsning
Cookie til at styre banner
Jeg har to forskellige filer som jeg vil hente ind på siden. <!--#include file="bannerforside.asp"--> <!--#include file="Kopibannerforside.asp"--> ikke på samme tid, men bannerforside.asp skal hentes ved første besøg, derefter skal Kopibannerforside.asp hentes ved de næste besøg. Er det muligt at lave en cookie til dette. Tiden skal sættes til eks. 4 timer eller en dag
Det må jo være noget ala: <% if not request.Cookies("banner")("banner") = true then ' Sætter cookies Response.Cookies("banner")("banner") = true Response.Cookies("banner")("banner").Expires = Date + 1 %> <!--#include file="bannerforside.asp"--> <% Else %> <!--#include file="Kopibannerforside.asp"--> <% End if %>
Prøv dette her: <% if not Request.Cookies("banner") = true then ' Sætter cookies Response.Cookies("banner") = true Response.Cookies("banner").Expires = Now() + 1 %> <!--#include file="bannerforside.asp"--> <% Else %> <!--#include file="Kopibannerforside.asp"--> <% End if %>
Koden sætter cookien til at udløbe efter et døgn fra det tidspunkt den bliver sat..
Prøv dette her: <% if not Request.Cookies("banner") = "1" then ' Sætter cookies Response.Cookies("banner") = "1" Response.Cookies("banner").Expires = Now() + 1 %> <!--#include file="bannerforside.asp"--> <% Else %> <!--#include file="Kopibannerforside.asp"--> <% End if %>
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.