savvyext_api($in); $ret = $out["retval"]; $out['internal_return'] = $ret; // this is reserved array parameter - to be caprured and reoved before you use the out array() $out["upload_file_path"] = $uploadfile; $out["upload_file_name"] = $uploadname; /* if ($ret!=0) { unlink($uploadfile); // Do we delete when failed? } */ } else { $out['internal_return'] = -1; $out['internal_error'] = "File upload failed"; } echo json_encode($out); } else { echo "{\"status\":\"Invalid request method\"}\n"; } // vi:ts=2