php граббер не пропускает cookie
Имеется граббер:
PHP код:
<?php
header('Content-type: text/html; charset=utf-8');
$url = "http://spaces.ru/mysite/";
$unique_start = '<span style="color: #79358c"><b>';
$unique_end = '</b></span>';
function weather($url, $unique_start, $unique_end) {
$code = file_get_contents($url);
preg_match('/'.preg_quote($unique_start,
'/').'(.*)'.preg_quote($unique_end, '/').'/Us', $code, $match);
return $match[1];
}
echo weather($url, $unique_start, $unique_end);
?>
Если бы граббер пропускал cookie то на странице выводился бы ник залогиненого пользователя на сайте spaces.ru
К примеру этот скрипт:
PHP код:
<?php
header('Content-type: text/html; charset=utf-8');
$url = "http://admin.spaces.ru";
$unique_start = '<span style="color: #79358c"><b>';
$unique_end = '</b></span>';
function weather($url, $unique_start, $unique_end) {
$code = file_get_contents($url);
preg_match('/'.preg_quote($unique_start,
'/').'(.*)'.preg_quote($unique_end, '/').'/Us', $code, $match);
return $match[1];
}
echo weather($url, $unique_start, $unique_end);
?>
Выведет на странице ник "admin",т.к. на странице admin.spaces.ru он имеется.
А вот страница spaces.ru/mysite/ для залогигеного пользователя ведет на его страничку ( NIK.spaces.ru), в обратном случае там форма входа.
Как сделать, что бы cookie spaces.ru были видны сайту через граббер?
Или посоветуйте другой граббер, буду очень благодарен :)
|