Php或javascript中的Cookie抓取器

时间:2012-06-24 08:36:16

标签: php javascript

我想创建一个脚本,通过它我可以抓取访问者的cookie并将其存储在txt文件中。如果有,那么可以帮助我。不管它应该是php或javascript。

2 个答案:

答案 0 :(得分:1)

php中的

存储在$ _COOKIE变量..或$ _REQUEST。

//save cookies to a file:
$ser=serialize($_COOKIE);
file_put_contents("cookies.txt", $ser);

//read cookies back from file:
$cookies= unserialize( file_get_contents("cookies.txt"));

答案 1 :(得分:1)

您必须使用PHP将cookie内容写入服务器。

$cookieContent = "";
foreach (array_keys($_COOKIES) as $ckey) {
    $cookieContent = $ckey . ": " . filter_input(INPUT_COOKIE, $ckey, FILTER_SANITIZE_STRING) . "\n"; 
}

file_put_contents('path/to/cookie_store_file.txt', $cookieContent."\n\n", FILE_APPEND);

这会将每个用户的属于您网站的cookie写入服务器上的同一文本文件。