![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 8.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Robię właśnie program który sczytuje pierwszą stronę z googla (tuż po wpisaniu interesującego nas hasła). Kod wygląda tak:
(Program zaczerpnięty z http://peb.pl/tworzenie-stron/353712-curl-na-google-2.html). To co program wyświetla to : Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) [3] => Array ( ) [4] => Array ( ) ) Podejrzewam ze błąd jest gdzieś w funkcji preg_match_all. Zależy mi tylko na linku z strony. Lecz niestety nie wiem gdzie (IMG:style_emoticons/default/sad.gif) proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
@pawelk3k Forum to jest miejsce gdzie się ludziom pomaga, a nie odwala za nich całą robotę. To co teraz wypisałeś pokazuje, że nie zapoznałeś się z podstawami php. A bez podstaw to praktycznie gotowy kod nic Ci nie daje i nawet gdybym Ci napisał dokładnie co trzeba przerobić to i tak byś nie wiedział jak to zrobić. Swoją drogą to aż godne podziwu ile błędów można zrobić doklejając zaledwie 2 linijki.
Tu masz gotowy skrypt, który pobiera wyniki z Google za pomocą googleApi: http://thetechnofreak.com/technofreak/goog...ch-results-php/, jeżeli dla zmiennej $pages przypiszesz wartość 1, a dla zmiennej $query szukaną frazę to otrzymasz tablicę(poczytaj o tym co to są tablice i jak je używać) z pierwszą stroną wyników wyszukiwania dla podanej frazy. Ale niestety bez podstaw i ten skrypt może okazać się mało użyteczny, musisz zapoznać się z takimi pojeciami jak: typy zmiennych, tablica, operacje na tablicy, pętle, funkcje, curl. Pamiętaj też, że każdą funkcję php możesz sprawdzić w manualu i tak też powinieneś zrobić - linijka po linijce dowiedzieć się jak skrypt działa. Masz tam dokładny opis tego co robi dana funkcja, jakie przyjmuje parametry, co zwraca, przykłady użycia oraz często wiele cennych informacji w kometarzach. Manual: http://www.php.net/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 14:36 |