Advertisement
Guest User

Untitled

a guest
Feb 9th, 2017
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.11 KB | None | 0 0
  1. <?php
  2.  
  3. //Upload a blank cookie.txt to the same directory as this file with a CHMOD/Permission to 777
  4. function login($url,$data){
  5.     $fp = fopen("cookie.txt", "w");
  6.    
  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_TIMEOUT, 40000);
  11.     curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE);
  12.     curl_setopt($login, CURLOPT_URL, $url);
  13.     curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  14.     curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE);
  15.     curl_setopt($login, CURLOPT_POST, TRUE);
  16.     curl_setopt($login, CURLOPT_POSTFIELDS, $data);
  17.     curl_setopt($login, CURLOPT_SSL_VERIFYPEER, 0);
  18.     ob_start();
  19.     return curl_exec ($login);
  20.     ob_end_clean();
  21.     curl_close ($login);
  22.     fclose($fp);
  23.     unset($login);    
  24. }                  
  25.  
  26. function grab_page($site){
  27.     $ch = curl_init();
  28.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  29.     curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  30.     curl_setopt($ch, CURLOPT_TIMEOUT, 40);
  31.     curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
  32.     curl_setopt($ch, CURLOPT_URL, $site);
  33.     ob_start();
  34.     return curl_exec ($ch);
  35.     ob_end_clean();
  36.     curl_close ($ch);
  37. }
  38.  
  39. function post_data($site,$data){
  40.     $datapost = curl_init();
  41.         $headers = array("Expect:");
  42.     curl_setopt($datapost, CURLOPT_URL, $site);
  43.         curl_setopt($datapost, CURLOPT_TIMEOUT, 40000);
  44.     curl_setopt($datapost, CURLOPT_HEADER, TRUE);
  45.         curl_setopt($datapost, CURLOPT_HTTPHEADER, $headers);
  46.     curl_setopt($datapost, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  47.     curl_setopt($datapost, CURLOPT_POST, TRUE);
  48.     curl_setopt($datapost, CURLOPT_POSTFIELDS, $data);
  49.         curl_setopt($datapost, CURLOPT_COOKIEFILE, "cookie.txt");
  50.     ob_start();
  51.     return curl_exec ($datapost);
  52.     ob_end_clean();
  53.     curl_close ($datapost);
  54.     unset($datapost);    
  55. }
  56.  
  57. ?>
  58.  
  59. <?php
  60. //echo "Hello";
  61. echo login("https://cp4.njit.edu/cp/home/login","pass=tammy546&user=ic56&uuid=0xACA021");
  62.  
  63. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement