Вопросы новичков

Financia
На сайте с 03.06.2009
Offline
230
#1171
Ringozo:
По кейвордам.

Неправильно поняли вопрос.

Я нашел 1 дор на 1 шаблоне. Мне нужно найти всю пачку на этом шаблоне.

_Snake_
На сайте с 06.12.2010
Offline
151
#1172
Financia:
Я нашел 1 дор на 1 шаблоне. Мне нужно найти всю пачку на этом шаблоне.

Да, для этого тебе надо найти хозяина шаблона и пытать его. Но некоторые могут не сознаться, такие как акуна матата, т.к они сами не вкурсе, где и сколько у них доров :p

R
На сайте с 02.02.2014
Offline
83
#1173

PHPшники, помогите решить задачу.

GET снипетов гугла налету

http://sovet-yurista.hyperphp.com/google/?l=ваш кейворд

Необходимо вывести этот результат на другой странице.

$page = file_get_contents('http://sovet-yurista.hyperphp.com/google/?l=ваш кейворд');

echo $page;

и кривой :)

<?php

$lines = file('http://sovet-yurista.hyperphp.com/google/?l=ваш кейворд');

foreach ($lines as $line_num => $line)

{echo ($line);}

?>

не работают. В чем может быть проблема?

Dos3
На сайте с 07.01.2011
Offline
363
#1174
Ringozo:
$page = file_get_contents('http://sovet-yurista.hyperphp.com/google/?l=ваш кейворд');
echo $page;

и кривой

что кривое ?

R
На сайте с 02.02.2014
Offline
83
#1175
Dos3:
что кривое ?

тож сами недавно смеялись с кода, говорили, нах там цикл какой-то.

Dos3
На сайте с 07.01.2011
Offline
363
#1176
Ringozo:
тож сами недавно смеялись с кода, говорили, нах там цикл какой-то.

ну да, и щас смешно

а что нужно то ? ты же написал правильно через file_get_contents

---------- Добавлено 11.07.2015 в 14:54 ----------

так попробуй

echo my_Curl("http://site");

function my_Curl($url, $browsers='Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.3)')

{

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL , $url);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);

curl_setopt($ch, CURLOPT_REFERER, TRUE);

curl_setopt($ch, CURLOPT_COOKIE, 1);

curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);

curl_setopt($ch, CURLOPT_USERAGENT , $browsers);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);

curl_setopt($ch, CURLOPT_TIMEOUT, 30);

curl_setopt($ch, CURLOPT_MAXREDIRS, 10);

curl_setopt($ch, CURLOPT_RETURNTRANSFER , true);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION , true);

$file = curl_exec($ch);

curl_close($ch);

return $file;

}

_Snake_
На сайте с 06.12.2010
Offline
151
#1177
Ringozo:
тож сами недавно смеялись с кода, говорили, нах там цикл какой-то.

Ты не ответил на вопрос, что не работает то?

И ещё вопрос, сколько снипетов вы так сможете дёрнуть, пока гугл не отправит в бан ваш IP?

plattoo
На сайте с 12.05.2010
Offline
195
#1178
Ringozo:
Необходимо вывести этот результат на другой странице.

$page = file_get_contents('http://sovet-yurista.hyperphp.com/google/?l=ваш кейворд');
echo $page;

Инклюдишь другую страницу с кодом

echo $page;

Я через твой сервер уже гугл парсить начал :)

HM
На сайте с 14.01.2012
Offline
223
#1179

curl проще и правильнее

<?php
function curlget($url, $ref) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_REFERER, $ref);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:39.0) Gecko/20100101 Firefox/39.0");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}

$q = 'hoooy';
$url = 'http://sovet-yurista.hyperphp.com/google/?l=';
$page = curlget($url . $q, 'http://www.google.ru');
echo $page;
?>

о, уже выше опередили.

_Snake_
На сайте с 06.12.2010
Offline
151
#1180

Dos3, у тебя ошибка стоит CURLOPT_COOKIE 1, а файл для хранения кук не указан.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий