Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Vladimir Zhelnov - neatek.pw - Web/iOS dev
- function do_request($url, $params, $method = 'get', $json = true) {
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL,$url);
- if($method == 'post')
- curl_setopt($ch, CURLOPT_POST, 1);
- curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- $server_output = curl_exec($ch);
- if(curl_error($ch)) {
- $server_output = curl_error($ch);
- }
- curl_close($ch);
- if($json) {
- return json_decode($server_output);
- }
- else {
- return $server_output;
- }
- }
- // Usage:
- //var_dump(do_request('http://url',"method=...&id=...&token=..."));
- //var_dump(do_request('http://url',"method=...&id=...&token=...", "post"));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement