i have php file sends curl request web page, gets cookies should set, , sets cookies in order perform next curl request:
<?php $ch = curl_init('https://www.roblox.com/newlogin'); curl_setopt($ch, curlopt_returntransfer, 1); curl_setopt($ch, curlopt_postfields, array( username => "encodedlua", password => "", // hidden submitlogin => "log in" )); curl_setopt($ch, curlopt_header, 1); $result = curl_exec($ch); preg_match_all('/^set-cookie:\s*([^;]*)/mi', $result, $matches); $cookies = array(); $roblosecuritykey = ""; foreach($matches[1] $item) { parse_str($item, $cookie); $cookies = array_merge($cookies, $cookie); // set of returned cookies } curl_close($ch); $ch2 = curl_init('https://www.roblox.com/groups/api/change-member-rank'); curl_setopt($ch2, curlopt_postfields, array( groupid => 2902455, newrolesetid => 19777964, targetuserid => 55203439 )); curl_setopt($ch2, curlopt_header, 1); $result2 = curl_exec($ch2); curl_close($ch2); ?>
i'm not sure how separate of cookies , names , values themselves. how this?
just put cookies in cookie jar:
<?php $ch = curl_init('https://www.roblox.com/newlogin'); curl_setopt($ch, curlopt_cookiejar, "/home/me/mycookies"); curl_setopt($ch, curlopt_returntransfer, 1); curl_setopt($ch, curlopt_postfields, array( username => "encodedlua", password => "", // hidden submitlogin => "log in" ));
Comments
Post a Comment