Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function login() {
- $username = $_POST['username'];
- $password = $_POST['password'];
- if(!isset($_POST['username']) || !isset($_POST['password'])) {
- echo "No login data received";
- return;
- }
- $creq = curl_init();
- $data = array('username' => $username, 'password' => $password, 'testcookies'=> '1');
- $headers = array('Pragma: no-cache', 'Origin: http://moodle.tsrs.org', 'Accept-Encoding: ', 'Accept-Language: en-US,en;q=0.8', 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36', 'Content-Type: application/x-www-form-urlencoded', 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', 'Cache-Control: no-cache', 'Cookie: MoodleSession=ngcidh028m37gm8gbdfe07mvs7; MOODLEID_=%25F1%25CD%2519D%25B2k%25FE%251D%25EFH%25E5t%25B1%2503%258E; MoodleSessionTest=NhzaTNij6j; _ga=GA1.2.925953522.1416155774; _gat=1; __utmt=1; __utma=147409963.925953522.1416155774.1416642544.1416692798.3; __utmb=147409963.1.10.1416692798; __utmc=147409963; __utmz=147409963.1416155774.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)', 'Connection: keep-alive' );
- curl_setopt_array($creq, array(
- CURLOPT_URL => 'http://moodle.tsrs.org/login/index.php',
- CURLOPT_RETURNTRANSFER => true,
- CURLOPT_POST => true,
- CURLOPT_ENCODING => '',
- CURLINFO_HEADER_OUT => true,
- CURLOPT_POSTFIELDS => $data,
- CURLOPT_HTTPHEADER => $headers,
- CURLOPT_FOLLOWLOCATION => false
- ));
- $output = curl_exec($creq);
- echo print_r(curl_getinfo($creq));
- echo "\n" . $output . "\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement