Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [cURL] Logowanie na forum itd.
zazik
post 21.05.2012, 21:39:32
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 27.02.2012

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


Witam! Wziąłem się za cURL i są problemy. Mianowicie mam skrypt który poprawnie loguje się na forum, poprawnie wchodzi w zakłądkę szukania tematu, poprawnie wpisuje co chcę szukać, ale zamiast wypluć mi tabelę wyników szukania odpala mi jakąś mieszaninę postów... proszę o pomoc jak mam uzyskać wyniki szukania a nie jakiś bełkot - siedzę z tym juz 4 godzine... a tu kod:

  1. <?php
  2.  
  3. $ch = curl_init();
  4. curl_setopt($ch, CURLOPT_URL, 'http://sidedark-warez.pl/login.php');
  5. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2');
  6. curl_setopt($ch, CURLOPT_POST, 1);
  7. curl_setopt($ch, CURLOPT_POSTFIELDS, 'username=zaazik&password=123456&login=Zaloguj');
  8. curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt');
  9. curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookies.txt');
  10. curl_setopt($ch, CURLOPT_REFERER, 'http://sidedark-warez.pl/login.php');
  11. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  12. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  13. curl_exec($ch);
  14. curl_close($ch);
  15.  
  16. $ch = curl_init();
  17. curl_setopt($ch, CURLOPT_URL, 'http://sidedark-warez.pl/search.php');
  18. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2');
  19. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  20. curl_setopt($ch, CURLOPT_POST, 1);
  21. curl_setopt($ch, CURLOPT_POSTFIELDS, 'search_keywords=incepcja');
  22. curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt');
  23. curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookies.txt');
  24. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  25. echo curl_exec($ch);
  26. curl_close($ch);
  27.  
  28. ?>


Proszę o konstruktywną krytykę i komentarz wraz z pouczeniem co jak źle i jak robić na przyszłość.

Ten post edytował zazik 21.05.2012, 21:40:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
piotrala
post 25.05.2012, 22:34:33
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 4
Dołączył: 20.05.2007
Skąd: Kutno

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


Cytat(zazik @ 21.05.2012, 22:39:32 ) *
  1. curl_setopt($ch, CURLOPT_URL, 'http://sidedark-warez.pl/search.php');

A spróbuj dodać do URL-a parametr ?mode=results. Pomogło coś?
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: 14.08.2025 - 02:22