olllg
Постоялец
- Регистрация
- 17 Фев 2007
- Сообщения
- 304
- Реакции
- 155
- Автор темы
- #1
попался скрипт, нужно дописать поля ввода и т.д.
сам в этом не понимаю, может спецы помогут.
скрипт нужет чтобы собрать кеи по которым заходили на мои сайты на которых стоит статистика liveinternet.ru
function stat_li($login, $password) {
$content=str_replace("\n"," ",file_get_contents("http://www.liveinternet.ru/stat/$login/?password=$password&keep_password=1&ok=1"));
preg_match("/<label for=\"id_8+\">.*?([0-9,]+)/i",$content,$users);
preg_match("/<label for=\"id_0+\">.*?([0-9,]+)/i",$content,$visits);
$content=str_replace("\n"," ",file_get_contents("http://www.liveinternet.ru/stat/$login/searches.html?password=$password&keep_password=1&ok=1"));
preg_match("/<label for=\"id_13+\">.*?([0-9,]+)/i",$content,$yandex);
preg_match("/<label for=\"id_9+\">.*?([0-9,]+)/i",$content,$rambler);
preg_match("/<label for=\"id_4+\">.*?([0-9,]+)/i",$content,$google);
$result[visits]=str_replace(",","",$visits[1]);
$result[users]=str_replace(",","",$users[1]);
$result[from_yandex]=str_replace(",","",$yandex[1]);
$result[from_rambler]=str_replace(",","",$rambler[1]);
$result[from_google]=str_replace(",","",$google[1]);
return $result;
}
сам в этом не понимаю, может спецы помогут.
скрипт нужет чтобы собрать кеи по которым заходили на мои сайты на которых стоит статистика liveinternet.ru
function stat_li($login, $password) {
$content=str_replace("\n"," ",file_get_contents("http://www.liveinternet.ru/stat/$login/?password=$password&keep_password=1&ok=1"));
preg_match("/<label for=\"id_8+\">.*?([0-9,]+)/i",$content,$users);
preg_match("/<label for=\"id_0+\">.*?([0-9,]+)/i",$content,$visits);
$content=str_replace("\n"," ",file_get_contents("http://www.liveinternet.ru/stat/$login/searches.html?password=$password&keep_password=1&ok=1"));
preg_match("/<label for=\"id_13+\">.*?([0-9,]+)/i",$content,$yandex);
preg_match("/<label for=\"id_9+\">.*?([0-9,]+)/i",$content,$rambler);
preg_match("/<label for=\"id_4+\">.*?([0-9,]+)/i",$content,$google);
$result[visits]=str_replace(",","",$visits[1]);
$result[users]=str_replace(",","",$users[1]);
$result[from_yandex]=str_replace(",","",$yandex[1]);
$result[from_rambler]=str_replace(",","",$rambler[1]);
$result[from_google]=str_replace(",","",$google[1]);
return $result;
}