Helio13 Posted May 13, 2013 at 12:05 PM Report #507095 Posted May 13, 2013 at 12:05 PM Boas! Na minha aplicação cliente-servidor, preciso colocar no cookie o id de uma resposta post de um registo. Até ai tudo bem, acho eu... Estou a fazer assim: document.cookie = data.id; alert(document.cookie) E tudo bem, ele mostra me o id do registo inserido. Mas estou com uma duvida, preciso definir uma key para depois no servidor ter acesso ao id? Como posso definir essa key? Obrigado
pwseo Posted May 13, 2013 at 01:24 PM Report #507107 Posted May 13, 2013 at 01:24 PM (edited) Talvez te ajude se perceberes como funciona o document.cookie: Javascript - Cookies. De resto, não percebi muito bem a questão. Edited May 13, 2013 at 01:25 PM by pwseo
Helio13 Posted May 13, 2013 at 01:39 PM Author Report #507113 Posted May 13, 2013 at 01:39 PM A questão é, que preciso guardar um id no cookei. Então estou a fazer assim: document.cookie = "id=" + data.id Tudo ok, mas preciso definir uma key certo? É isso que não sei como fazer...
pwseo Posted May 13, 2013 at 01:42 PM Report #507115 Posted May 13, 2013 at 01:42 PM Que key? Dessa forma estás a guardar data.id na cookie "id". Não é o que pretendes?
Helio13 Posted May 13, 2013 at 01:52 PM Author Report #507119 Posted May 13, 2013 at 01:52 PM Sim, é... Mas não tenho que defenir nenhuma key, para depois aceder?
pwseo Posted May 13, 2013 at 01:54 PM Report #507120 Posted May 13, 2013 at 01:54 PM (edited) A key é id, definiste-a quando escreveste "id=". Leste o link que te coloquei acima? Está lá tudo explicado... Tens que criar uma função que divida o conteúdo de document.cookie para poderes extrair de lá a cookie que queres. Além disso, no final da página tem código para tudo isso. Se utilizares jQuery existem provavelmente plugins para te facilitar a vida, também. Edited May 13, 2013 at 01:55 PM by pwseo
Helio13 Posted May 13, 2013 at 02:16 PM Author Report #507128 Posted May 13, 2013 at 02:16 PM Então basicamente, aquilo que estava a fazer está correcto? Depois para aceder, é ir á key 'id'. O que quizes te dizer por "criar uma função que divida o conteúdo de document.cookie"?
pwseo Posted May 13, 2013 at 02:48 PM Report #507150 Posted May 13, 2013 at 02:48 PM Helio13, Lê a página do link que te dei.
Helio13 Posted May 13, 2013 at 02:54 PM Author Report #507153 Posted May 13, 2013 at 02:54 PM Ok, obrigado 🙂
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now