Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] curl szukanie tekstu na stronie
PawelC
post 14.11.2007, 09:10:54
Post #1





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


Witam smile.gif Chciałbym napisać skrypt który wyszuka mi na danej stronie jakiś tekst np. link do mojej strony na czyjejś. Wiem że powinienem użyć do tego curl-a, tylko co jeszcze do tego powinienem użyć aby dany element wyszukać na stronie? Miało by to być coś na podobę robota sieciowego, tyle że przy użyciu php, a adres strony zapisał do bazy. Z tego co się domyślam to powinienem użyć jakiś wyrażeń regularnych czy coś w tym stylu. Wiem jak curlem wysyłać wartości do formularza, jednak nie wiem jak wyszukać przy pomocy curla swojego linka na stronie. Nie proszę o gotowe rozwiązania, tylko o jakieś wskazówki.

Z góry dziękuje.

Ten post edytował ExPlOiT 14.11.2007, 09:23:20
Go to the top of the page
+Quote Post
c3zi
post 14.11.2007, 09:46:27
Post #2





Grupa: Zarejestrowani
Postów: 266
Pomógł: 20
Dołączył: 15.11.2006
Skąd: Koszalin

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


Curlem pobierasz strone, następnie za pomocą wyrażeń regularnych wyszukujesz wzorca, którego potrzebujesz.
preg_match()


--------------------
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Go to the top of the page
+Quote Post
PawelC
post 14.11.2007, 09:51:01
Post #3





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


dzięki za wskazówkę, pokombinuje trochę to może mi coś wyjdzie winksmiley.jpg

kolejny problem polega na tym że skrypt nie wyszuka mi na mojej stronie adresu email poprzez wyrażenie regularne, wyszuka go tylko wtedy kiedy zmiast regułki wstawi adres email? Dlaczego tak jest?

Ten post edytował ExPlOiT 14.11.2007, 11:32:13
Go to the top of the page
+Quote Post
Istalacar
post 3.12.2007, 15:45:53
Post #4





Grupa: Zarejestrowani
Postów: 108
Pomógł: 4
Dołączył: 3.03.2007

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


Podczepię się odrobinkę pod temat, ale już od pewnego czasu nie mogę tego znaleźć.
Otóż C3zi napisał "Curlem pobierasz strone",
Ja mam taki kod:
Kod
        $action = $_POST[adres];
        $postFields = 'var1='.$_POST[var1];
        $ch = curl_init($action);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields);
        curl_exec($ch);
        curl_close($ch);

Nic specjalnego, ale od długiego czasu szukam jak pobrać stronę do zmiennej, aby potem ją oddać przeróbce.

Z góry dzięki
Istalacar
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 06:54