Ajuda com cookie
Tenho uma dúvida, pesquisei várias vezes e achei isto:
function getCook(cookiename){
var cookiestring=RegExp(""+cookiename+"[^;]+").exec(document.cookie);
return decodeURIComponent(!!cookiestring ? cookiestring.toString().replace(/^[^=]+./,"") : "");
}
var cookieValue = getCook('session.id');
alert(cookieValue);
Ele dá um alert correto do cookie, porém o cookie é neste formato:
*s%3AzRW8WwpnQxef-JDF4hqqFiIeudrSqmlsGQe7iR_0MtA.W%2BH1FV5mfNqM89TZcY2a4n%2BRGFc6OI%2Fw8FhymSYz%2Fes*
E infelizmente, o replace está tirando os "%2B", "%3A"... etc. Ficando assim:
*s:zRW8WwpnQxef-JDF4hqqFiIeudrSqmlsGQe7iR_0MtA.W+H1FV5mfNqM89TZcY2a4n+RGFc6OI/w8FhymSYz/es*
Ele substitui partes do cookie, deixando o biscoito infuncional pra mim... Não quero perder nem modificar nada pra mim, obrigado pela atenção.Discussão (5)
Carregando comentários...