Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> curl jak upozorowac wl usluige javascript
andrift1
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 14.10.2009

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


Jak upozorować ze ma się włączoną usługe java script w curlu php (IMG:style_emoticons/default/questionmark.gif) Bo pewna strona wymaga włączonego java script aby wyswietlić dane ktore nie sa w js heh wiem bez sens ale wracając do tematu da sie to jakoś zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
andrift1
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 14.10.2009

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


Hmm Podam może script. Raczej to php generuje, tzn js sprawdza czy jest wlaczony a jak nie to nie generuje dalej strony więc raczej nie da sie tak. A zalezy mi na pewnej wartosci która jest w inpucie i ktora sie zmienia co zaladowanie strony. Bardzo bedę wdzięczny za pomoc. Zreszto sam nie wiem czy dobrze mowie, jakby ktos pomogl poprawic ten script zeby sie udalo zalogowac to byl bym wdzieczny

  1. <?php
  2. echo "gg";
  3.  
  4. $c = curl_init('https://nk.pl/login');
  5. curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3'); //user-agent
  6. curl_setopt($c, CURLOPT_POST,1);
  7. curl_setopt($c, CURLOPT_POSTFIELDS,'form_name=login_form&target=main&login=NAZWALOGINU&password=TUTAJHASLO&manual=0');
  8. curl_setopt($c, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt'); //Cookies
  9. curl_setopt($c, CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookies.txt'); //Cookies
  10. curl_setopt($c, CURLOPT_REFERER, 'https://nk.pl/login' ); //referer
  11. curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1);
  12. curl_setopt($c, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  13. curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
  14. curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 0);
  15. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  16. $supcio = curl_exec($c);
  17.  
  18.  
  19.  
  20.  
  21. $c = curl_init('http://nk.pl/#profile/5857564');
  22. curl_setopt($c, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  23. curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3'); //user-agent
  24. curl_setopt($c, CURLOPT_HEADER, 0);
  25. curl_setopt( $c, CURLOPT_TIMEOUT, '22' );
  26. curl_setopt($c, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt'); //Cookies
  27. curl_setopt($c, CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookies.txt'); //Cookies
  28. curl_setopt($c, CURLOPT_REFERER, 'http://nk.pl/#main' ); //referer
  29. curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1); //przekierowanie
  30. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  31. //curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
  32. //curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 0);
  33. $qwe = curl_exec($c);
  34.  
  35. ?>


Ten post edytował andrift1 1.08.2011, 17:32:03
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 17:08