![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 25.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Wie ktoś może jak napisać skrypt ,który zczytuje wyniki danego słowa z wyszukiwarek takich jak google / bing / yahoo ,które zostało wpisane do formularza. Tak to ma wyglądać: 1. Wpisuję słowo / zdanie "x" do formularza na stronie. 2. Wyświetlają mi się wyniki: Znaleziono ok. 1900 wyników słowa / zdania "x" - adres strony - adres strony - adres strony itd. Wie ktoś jak coś takiego zrobić ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 4 Dołączył: 20.05.2007 Skąd: Kutno Ostrzeżenie: (0%) ![]() ![]() |
Chodzi o to, żeby najpierw poprzez protokół HTTP pobrać plik z Google z wynikami wyszukiwania. Po prostu dokument HTML. Do tego służy biblioteka cURL, o której musisz sobie więcej doczytać. Po prostu podajesz adres URL (na przykład https://www.google.pl/search?rls=pl&q=testie=utf-8&oe=utf-8&channel=suggest), a odpowiednia funkcja pobiera treść HTML i zwraca ją jako string.
Jak już otrzymasz dokument HTML z Google, to musisz wyszukać w jego treści ten ciąg znaków informujący o wynikach wyszukiwania, np. Możesz to zrobić zwyczajnie przy użyciu strpos(), albo przy użyciu wyrażeń regularnych (to drugie wygodniejsze). Wyrażenia regularne bardzo się przydają przy wyłuskiwaniu danych - sprawdź kilka tematów niżej, ktoś dopytywał o odczytywanie danych z Parkietu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 20:37 |