Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alexandre_prog

Como pegar os Cookies de outra pagina

Recommended Posts

Pessoal estou com uma página aqui que são criados 2 Cookies, dessa maneira:

 

setcookie("pri",$_GET['pri']);

setcookie("seg",$_GET['seg']);

 

e Numa outra página eu tento pegar o valor, mas não estou conseguindo,

 

echo $_COOKIE["pri"];

echo $_COOKIE["seg"];

 

 

Como fazer isso??

 

Obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pior que não parceiro tentei fazer de todas as formas aqui...

 

Até dei uns "echos" nas variáveis, e estavam funcionando perfeitamente!!

 

 

Porque ele não consegue pegar esse Cookies!!!

 

Estou tentando pegar os valores em outra página, já teria dado tempo de eles sidos criados!!

 

 

Obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Da uma conferida no tempo do cookie q você criou e da uma olhada no seu navegador as ooçoes de cookies.... pode estar configurado para nao salvar cookies :)

 

Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Da uma conferida no tempo do cookie q você criou e da uma olhada no seu navegador as ooçoes de cookies.... pode estar configurado para nao salvar cookies :)

 

Vlw

 

Pior... as configurações estão normais...

 

E o tempo eu não coloquei, então os Cookies são excluidos na hora em que o navegador fechar...

 

Não sei o que está errado!!

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

e as configuraçoes de variaveis globais/locais como estao?

 

Amigo poste tmb o code do outro arquivo onde você necessita das informaçoes talvez eu sei o q seu erro ... ja aconteceu comigo uma vez....

 

CODE
setcookie("pri",$_GET['pri']);

setcookie("seg",$_GET['seg']);

 

me diz pra q esse $_GET ai .... qq você ta guardando nessa variavel?

Compartilhar este post


Link para o post
Compartilhar em outros sites

e as configuraçoes de variaveis globais/locais como estao?

 

Amigo poste tmb o code do outro arquivo onde você necessita das informaçoes talvez eu sei o q seu erro ... ja aconteceu comigo uma vez....

 

CODE
setcookie("pri",$_GET['pri']);

setcookie("seg",$_GET['seg']);

me diz pra q esse $_GET ai .... qq você ta guardando nessa variavel?

Eu estou guardando nesse $_GET uma variável string mesmo... Eu já dei um "echo" nele pra ver se estava realmente funcionando e estava, olha o que consegui aqui:::

 

if(empty($_COOKIE["pri"])) {

echo "Cookie vazio";

}

else {

echo "Cookie ok";

}

 

Com esse teste ele está falando "Cookie vazio"....

 

Porque será???

 

 

Tudo que posso lhe falar sobre o outro code é que É um PopUp, e estou fazendo dessa forma lá:

 

echo $_COOKIE["pri"];

echo $_COOKIE["seg"];

 

Obrigado pela preocupação!

Compartilhar este post


Link para o post
Compartilhar em outros sites

vei na teoria o q você diz sobre o cookie ta certo mas se agente nao ver o code agente nao consegue advinha o bug dele entende?

 

pq c você nao posta aki pra agente tentar de ajuda fica dificil te ajuda....

Compartilhar este post


Link para o post
Compartilhar em outros sites

OKKKKKK

 

Você venceram!!KKKKKKKKkkkkkkkkkk

 

 

Ai vai :::

 

 

<?php

header("Cache-Control: no-cache, must-revalidate");

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

if (isset($_GET["vari"]))

{

if ($_GET["vari"]=="1")

{

header("Content-Type: text/html; charset=UTF-8",true);

}else{

header("Content-Type: text/html; charset=ISO-8859-1",true);

}

}else{

header("Content-Type: text/html; charset=ISO-8859-1",true);

}

setcookie("login",$_GET['pri']);

setcookie("senha",$_GET['seg']);

require("../cad_cli/conexao.php");

?>

<html>

<head>

<script language="JavaScript" src="../scripts/1.js" type="text/javascript"></script>

<script language="JavaScript" src="../scripts/2.js" type="text/javascript"></script>

</head>

<body bgcolor="#FFFFFF" alink="#FFFFFF" vlink="#FFFFFF" link="#FFFFFF">

<?php

$q = "SELECT campo FROM tabela WHERE campo = '".$_GET['pri']."'";

$qrr = ibase_query($q) or die("Erro ao enviar a query");

if (ibase_fetch_row($qrr)) {

$q = "SELECT campo1 FROM tabela WHERE campo1 = '".$_GET['seg']."'";

$qrr = ibase_query($q) or die("Erro ao enviar a query");

if (ibase_fetch_row($qrr)){

?>

<script>

window.self.location.href = "java script:ret(01)";

</script>

<?php

} else {

?>

<script>

alert ("");

</script>

<?php

}

} else {

?>

<script>

alert ("");

</script>

<?php

}

?>

<script>

window.self.location.href = "java script:ret(02)";

</script>

</body>

</html>

 

 

BOM pessoal, é isso, aqui está o código donde crio os Cookies, mas é claro que algumas variáveis eu tive que trocar os nomes né!!

 

Mas tirando isso está igualzinho!!KKKKKKkkkkkkkkkkk

 

Só essas coisas "LOUCAS" acontecem COMIGO!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

XI,,, tentei criá-los acima de TUDO e não deu certo!!

Tentou tirar esses headers que interferem na forma como a página fica no cache do cliente?

 

Não entendo muito sobre isso, mas a primeira vista existe um confronto. Não tem cache da página mas tem cookie gravado, validade do cache da página vencida mas do cookie não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.