function curl($url, $request = array(), $method = 'GET')
{
- if($method == 'GET'){
+ if(is_array($request)){
$request = http_build_query($request);
- $url = $url . "?" . $request;
}
+ $url = $url . ($method == 'GET' ? "?" . $request : '');
+
$ch = curl_init($url);
if ($method == 'POST') {
-
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
-
- } else {
-
curl_setopt($ch, CURLOPT_HTTPHEADER,
array("Content-Type: application/x-www-form-urlencoded", "Content-Length: " . strlen($request)));
-
}
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);