function
InsertImage(
$access_token)
{
$file_name =
$_FILES[
'uploaded'][
'name'];
$file_size =
$_FILES[
'uploaded'][
'size'];
$file_tmp =
$_FILES[
'uploaded'][
'tmp_name'];
$file_type =
$_FILES[
'uploaded'][
'type'];
$file_ext =
strtolower(
end(
explode(
'.',
$_FILES[
'uploaded'][
'name'])));
if(
move_uploaded_file(
$file_tmp,
"uploads/".
$file_name))
{
$uploaded_file =
"@uploads/".
$file_name;
$cFile =
$uploaded_file;
$post=
array(
"file"=>
$cFile);
$ch =
curl_init();
//$post=curl_file_create($imgg, 'image/jpg' , basename( $imgg));
curl_setopt(
$ch, CURLOPT_VERBOSE,
1);
curl_setopt(
$ch, CURLOPT_SSL_VERIFYPEER,
FALSE);
curl_setopt(
$ch, CURLOPT_SSL_VERIFYHOST,
FALSE);
curl_setopt(
$ch, CURLOPT_URL,
$apiUrl);
curl_setopt(
$ch, CURLOPT_RETURNTRANSFER,
1);
curl_setopt(
$ch, CURLOPT_CUSTOMREQUEST,
"POST");
$headers =
array();
$headers[] =
'Authorization: Zoho-oauthtoken '.
$access_token;
$headers[] =
'Content-Type: multipart/form-data';
curl_setopt(
$ch, CURLOPT_HTTPHEADER,
$headers);
curl_setopt(
$ch, CURLOPT_POSTFIELDS,
$post);
$result =
curl_exec(
$ch);
print_r(
$result);
if (
curl_errno(
$ch)) {
echo
'Error:' .
curl_error(
$ch);
}
curl_close(
$ch);
}
}