Jump to content

[Resolvido] Cookies php


Misarix

Recommended Posts

Boas! Gostava de perguntar se o php permite pegar uma cookie do navegador do utilizador.

Sei que por este meio:

<?php
$cookie = $_COOKIE["nomedacookie"];
echo $cookie;
?>

é possivel pegar uma cookie já feita no mesmo dominio, portanto assim:

<?php
setcookie("nomedacookie", "valor da cookie");
$cookie = $_COOKIE["nomedacookie"];
echo $cookie;
?>

Agora se eu quiser pegar uma cookie, fazendo um ficheiro php no meu site, que pegue a cookie de um site totalmente diferente, por exemplo:

crio um php e fica este link: www.site.com/ficheiro.php (que tem o php que eu citei antes em codigo) . E eu quero pegar a cookie deste link: www.website.com . Isso é possível? É que eu usei os codigos acima, fiz a minha propria cookie, fiz echo, e apareceu a cookie que eu tinha feito, mas se eu editar o ficheiro e tirar o setcookie, a cookie não é feita por mim, e se eu meter o nome da cookie que eu quero pegar (doutro site), não aparece nada. já tentei fazer um fopen e fputs para fazer um ficheiro .txt para aparecerem la as cookies e nada 😞

Resumindo: gostava de saber se é possivel apartir de um ficheiro php, pegar uma cookie do navegador da pessoa que acede ao link, pegar uma cookie de um site totalmente diferente. Até agora so consegui pegar cookies feitas por mim.

Estou a iniciar a aprender php, sei algumas coisas, e as cookies são uma coisa que me agradam muito, e eu gostava de saber se há solução, mesmo recorrendo a outras linguagens , como javascript, ou uma outra qualquer.

Obrigado!

Edited by yoda
Link to comment
Share on other sites

Um amigo esta com um problema nas cookies de uma cena, e ele pediu-me ajuda, então para ele me mostrar as cookies, é mais facil executar o php do que eu tentar procurar uma forma de ele mas mostrar, porque ele não percebe nada de pc's. Ele proprio não sabe o que são cookies, então ele veio pedir-me ajuda.

Então eu queria fazer um php capaz de pegar as cookies todas, ou, pelo menos, o nome da cookie que acho que vai resolver o problema.

E não é só isso, eu nesta parte do php, em cookies, eu nunca percebi muito bem, e eu aproveitei o caso para aprender já algumas coisas relacionadas com cookies. Experiência amigo, é o que eu mais quero. :/ nem só, conhecimento também.

Mas já estou a falar off-topic a mais, achas que me consegues resolver o problema? Mesmo que não seja em php, pode ser em asp, js, qualquer coisa.

Obrigado e boa quarta feira 😄

Link to comment
Share on other sites

Não é possível isso, pois não faria sentido uma página web externa aceder aos cookies de outras páginas, uma falha de segurança enorme.

Agora se queres mesmo ajudar o teu amigo diz a ele: Não é possível.

Existem situações que por muito que tentes resolver, não vais conseguir, cheira-me que este seja um dos casos...

Agora concordo em parte com o nelsonr...

Utilizar conhecimentos para enganar seja quem for, é de uma falta de nível enorme...

Abraço,

Rafael.

Link to comment
Share on other sites

nelson, sou novo neste forum e pensei que o teu nome é crlf. tens essas letras abaixo do nome 😛 sorry.

essa do let me google that for you, é bem velha xD uso-o bué vezes. eu tenho o cookie manager para firefox, mas no chrome onde uso, tavas a dizer "...para ver os cookies e aceder remotamente para ver o que se passa. ". E eu queria saber se sabes de alguma cookie que dê para aceder remotamente.

thanks.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.