Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]cURL
topik53
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 3.06.2010

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


Witam, chciałem napisac skrypt logowania na http://www.forumweb.pl
korzystałem z videotuta z YT.

skleciłem coś takiego
  1. <?php
  2. curl_login('http://www.forumweb.pl/login.php','username=topik53&password=xxx&autologin=on&redirect=&login=Zaloguj','','off');
  3. curl_grab_page('http://www.forumweb.pl/viewforum.php?f=12','','off');
  4. function curl_login($url, $data, $proxy, $proxystatus ) {
  5. $fp = fopen("cookie.txt", "w");
  6. fclose($fp);
  7. $login = curl_init();
  8. curl_setopt($login, CURLOPT_COOKIEJAR, "cookie.txt");
  9. curl_setopt($login, CURLOPT_COOKIEFILE, "cookie.txt");
  10. curl_setopt($login, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12;MEGAUPLOAD 1.0 ');
  11. curl_setopt($login, CURLOPT_TIMEOUT, 40);
  12. curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE);
  13. curl_setopt($login, CURLOPT_URL, $url);
  14. curl_setopt($login, CURLOPT_HEADER, TRUE);
  15. curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  16. curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE);
  17. curl_setopt($login, CURLOPT_POST, TRUE);
  18. curl_setopt($login, CURLOPT_POSTFIELDS, $data);
  19. return curl_exec ($login);
  20. curl_close ($login);
  21. unset($login);
  22. }
  23. function curl_grab_page($site , $porxy, $proxystatus){
  24. $ch = curl_init();
  25. curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  26. curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
  27. curl_setopt($ch, CURLOPT_URL, $site);
  28. return curl_exec ($ch);
  29. curl_close ($ch);
  30. }
  31. ?>

i po wywołaniu skryptu wyskakuje mi pusta strona
co jest zle?
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 22.08.2025 - 00:05