Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(E_ALL);
- ini_set("display_errors", 1);
- $username = 'services@cocaclicks.com';
- $password = '6ulJ0cVz4yq3';
- $url = "https://bitbucket.org/account/signin/";
- $cookie= "cookieBB3.txt";
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL, $url);
- curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].$cookie);
- curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].$cookie);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- $response = curl_exec($ch);
- if (curl_errno($ch)) die(curl_error($ch));
- $pattern = '/<input(.*?)name=\'csrfmiddlewaretoken\'(.*)value=\'(.*?)\'/i';
- preg_match($pattern, $response, $estimates);
- $token = $estimates[3];
- var_dump($token);
- curl_setopt($ch, CURLOPT_REFERER, $url);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
- curl_setopt($ch, CURLOPT_POST, true);
- $params = array(
- 'username' => $username,
- 'password' => $password,
- 'csrfmiddlewaretoken' => $token
- );
- curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));
- curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].$cookie);
- curl_exec($ch);
- //$a = login("https://bitbucket.org/account/signin/", $username, $password);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement