Advertisement
Guest User

Untitled

a guest
Nov 28th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. <?php
  2.  
  3. $url = 'https://serwer.futurehost.pl/';
  4. $site = 'https://serwer.futurehost.pl/HTM_USER_SETTINGS';
  5. $wyjscie = 'https://serwer.futurehost.pl/CMD_LOGIN';
  6. $username = 'p3076';
  7. $password = 'FJTTEBT2';
  8. $data = "username=". $username ."&password=". $password ."&wp-submit=Log%20In&redirect_to=". $url ."wp-admin/plugins.php&testcookie=1";
  9.  
  10. login($url, $data);
  11.  
  12. echo pobierzstrone($site);
  13.  
  14. //header('location: [url="http://danstrona/wp-admin/'%3b%29;"]http://danstrona/wp-admin/');[/url]
  15.  
  16. //Funkcja logownia
  17.  
  18. function login($url,$data){
  19. $fp = fopen("cookie.txt", "w");
  20. fclose($fp);
  21. $login = curl_init();
  22. curl_setopt($login, CURLOPT_COOKIEJAR, "cookie.txt");
  23. curl_setopt($login, CURLOPT_COOKIEFILE, "cookie.txt");
  24. curl_setopt($login, CURLOPT_TIMEOUT, 40000);
  25. curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE);
  26. curl_setopt($login, CURLOPT_URL, $url);
  27. curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  28. curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE);
  29. curl_setopt($login, CURLOPT_POST, TRUE);
  30. curl_setopt($login, CURLOPT_POSTFIELDS, $data);
  31. ob_start();
  32. return curl_exec ($login);
  33. ob_end_clean();
  34. curl_close ($login);
  35. unset($login);
  36. }
  37.  
  38. // Funkcja pobierania strony
  39.  
  40. function pobierzstrone($site){
  41. $ch = curl_init();
  42. curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  43. curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  44. curl_setopt($ch, CURLOPT_TIMEOUT, 40);
  45. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);//dd
  46. curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
  47. curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
  48. curl_setopt($ch, CURLOPT_URL, $site);
  49.  
  50. ob_start();
  51. return curl_exec ($ch);
  52. ob_end_clean();
  53.  
  54. curl_close ($ch);
  55. }
  56.  
  57. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement