Witam,
Planuje stworzenie skryptu wyszukiwarki.
Za pomocą cURLA chciałbym pobrać wyniki z innych stron i wyświetleniu ich pod moją domeną zasada działania jak na pixy(dot)pl
Czytałem jak za pomocą cURLA pobierać dane lecz nic mi z tego nie wychodzi.
Czy mógłby mnie ktoś nakierować jak to zrobić aby wynik wpisywany w formularzu pod moją domeną zwracał mi wyniki z szukaną frazą z innych wyszukiwarek ?
(wyni w postaci całych stron z wyszukaną frazą)
nie chcę wyciągać ze strony wyników tylko przestawić całą stronę.
Mam część lecz nie wiem czym to zjeść
function getGoogleResult($query) {
if(empty($query)) {
return false;
}
/* Jesli to nazwa domeny wraz z .net lub inna koncowka...*/
if (strpos($query, ".")){
$query = substr($query, 0, strpos($query, "."));
}
$url = "http://www.google.com/search?num=1&q=".trim(urlencode($query));
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_HTTPGET, true);
curl_setopt($curl, CURLOPT_POST, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$curl_result = curl_exec($curl);
curl_close($curl);
if (preg_match('/(of about ([0-9,]+))/', $curl_result, $out)) {
$res = $out[2];
return preg_replace('/,/', '', $res);
}
return false;
}[/code]
Dziękuje,
Pozdrawiam
