Autor Zpráva
Kubuska112
Profil
Zdravim. Je nějak možné udělat hledání (třeba na googlu), ale aby se výsledky ukazovaly na mnou daném vzhledu - bez grafického zpracování googlu atd...?
Amunak
Profil
Kubuska112:
Zrovna google to má teď nějak šikovně ošetřené, nefunguje to ani v iframu. Ale teoreticky by mělo jít načíst výsledky v PHP, vypreparovat z toho linky, odkazy a takové a pak to prezentovat jako svoje.
Kubuska112
Profil
Amunak:
Ale teoreticky by mělo jít načíst výsledky v PHP, vypreparovat z toho linky, odkazy a takové a pak to prezentovat jako svoje.
Mohu poprosit o návod? klidně by mohlo jít i o seznam.
Amunak
Profil
Kubuska112:
No pokud chceš klasický parazitní formulář, můžeš mít výsledky maximálně v iframu ( Parazitní formuláře) a target formuláři nastavíš na jméno iframu.

Pokud chceš fakt vlastní vzhled, prvně uděláš formulář, (v php) ze zadaných parametrů sestavíš url, pomocí fopen(); si načteš výsledky a pomocí regulárních výrazů z toho vytaháš výsledky. Ale asi to nebude úplně snadné.
Kubuska112
Profil
Amunak:
Mohl bych poprosit o kousíček kodu jako příklad?
Karlos
Profil *
ak úplně jendnoduše by to šlo nějak takle
<?php
$dotaz = $_GET['dotaz'];

// získáme kód stránky s výsledky hledání
$obsah = file_get_contents("http://www.google.cz/search?q=".$dotaz);

// oddělíme vše co je před výpisem výsledků
$position1 = strpos($obsah, '<div id="res">');

// $vysledky jsou od začátku výpisu až po konec
$vysledky = substr($obsah, $position1);

// oddělíme konec
$position2 = strpos($vysledky, '<div id="foot">');
$position2--;

// vyseparujeme samotné výsledky
$vysledky = substr($vysledky,0,$position2);

echo $vysledky; 
?>
ale má to spoustu much a nemusí to vždy dobře fungovat. MOžná je to směr, kterým by ses měl zkusit ubírat
Kubuska112
Profil
Karlos:
Děkuju. Mám na začátek přidat čudl na parazitovanou stránku?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: