Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Multiwyszukiwarka
zimack
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 5.01.2009

Ostrzeżenie: (0%)
-----


Witam, mam pytanie, mam na zaliczenie do zrobienia multiwyszukiwarke. Ma ona działac na zasadzie:

1. Uzytkownik wpisuje hasło do wyszukiwania.
2. Przesylane jest ono do 3 wyszukiwarek np. yahoo, google, msn.
3. Wyszukiwarki zwracaja wyniki zapytania.
4. Moja multiwyszukiwarka ma za zadanie posortowac je ( najbardziej celne na poczatek ).
5. Wyswietlic posortowane.


Mam pytanie odnosnie tej Muliwyszukiwarki, tzn. jakimi zagadnieniami sie zainteresowac, jakich funkcji najlepiej uzywac, za co sie nie zabierac?
Czy temat jest trudny do realizacji?

Za kazde informacje bardzo dziekuje, pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TranceAddict
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 2
Dołączył: 10.04.2007

Ostrzeżenie: (0%)
-----


Cytat
1. Uzytkownik wpisuje hasło do wyszukiwania.
2. Przesylane jest ono do 3 wyszukiwarek np. yahoo, google, msn.
3. Wyszukiwarki zwracaja wyniki zapytania.
4. Moja multiwyszukiwarka ma za zadanie posortowac je ( najbardziej celne na poczatek ).
5. Wyswietlic posortowane.


1. Zwykły form z inputem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
2. Zrob 3 radiobox'y z wyborem lub przeszukuj wszystkie 3 od razu.
3. -
4. i 5. Zrobią to za Ciebie wyszukiwarki z których będziesz korzystał. Ew. możesz zastosować jakieś dodatkowe parametry wyszukiwania, które pozwolą na bardziej precyzyjny wynik. Możesz też zliczać ilość powtórek zapytania w wynikach z wszystkich 3 wyszukiwarek.

Z czego możesz skorzystać do pobrania wyników? - file_get_contents / cURL

Jak to powinno wyglądać? - piszesz sobie 3 funkcje każda dla innej wyszukiwarki, wywołujesz tą którą wybrał użytkownik - chociaż w sumie wystarczy jedna funkcja - tylko wystarczy do niej przekazać odpowiednie parametry np. $wyszukiwarka, $szukany_tekst i wtedy dzięki instrukcji if albo switch w srodku funkcji wykonujesz odpowiednie zapytanie.

Przyda się jeszcze - preg_match_all, str_replace, htmlentities, url_encode.

Tak poza tym to jeżeli Twoje zapytania będą zawierać frazy wyszukiwania zaawansowanego to po paru zapytaniach dostaniesz bana od google (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) To tak ogólnie może Ci sie przyda. Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 01:08