Avatar billede mettecarsten Nybegynder
02. februar 2006 - 20:51 Der er 2 kommentarer og
1 løsning

Bruge cookie i formmail

Hej eksperter

Jeg vil lige høre, om dette kan lade sig gøre. Jeg har lagt denne kode ind på min hjemmeside, så der oprettes en cookie med adresseliniens Id:

<%
' Informationer lagres i cookien
Id = Request.Querystring("Id")
Response.Cookies("Partner")("navn") = Id

' Hvor længe cookien skal vare - i dette tilfælde ét år
Response.Cookies("Partner").Expires = Date+365 
%>

Der ser ud til, at en cookie registreres uden problemer. Jeg vil nu gerne kunne bruge en evt. cookie i en formmail (for at få vist, om kunden er kommet via en partner). Jeg har prøvet at indsætte disse linier:

<% Id = Request.Cookies("Partner")("navn") %>
<input type="hidden" type="text" name="Partner" value="<%=Id%>">

men der sendes ikke nogen cookie med.

Hvordan kan koden laves om? Eller kan det ikke lade sig gøre, at få en cookie med i en formmail?

På forhånd tak.
Avatar billede keysersoze Ekspert
02. februar 2006 - 22:41 #1
"Der ser ud til, at en cookie registreres uden problemer"... dvs du ved ikke med sikkerhed om den gør?

Prøv som det første at udskrive din cookie på samme side som den sættes - sættes den ikke er det forklaring og sættes den så prøv at gå videre til en anden side og se om du kan læse den derfra. Det har ikke noget med din formmail at gøre.
Avatar billede mettecarsten Nybegynder
07. februar 2006 - 12:56 #2
Jeg får måske ikke brug for det alligevel, så pt. gør jeg ikke mere selv. Smid derfor et svar og du har fortjent pointene. Tak for hjælpen.
Avatar billede keysersoze Ekspert
07. februar 2006 - 13:11 #3
svar :)
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