$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'http://www.pixhost.org/cover-upload/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CONNECTTIMEOUT => 30,
CURLOPT_TIMEOUT => 30,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => array(
"0[]" => "@$file",
'content_type' => '1',
'tos' => 'on',
'submit' => 'Upload'
));
$return = curl_exec($curl);
curl_close($curl);
// image file
$file = dirname(__FILE__)."/Chrysanthemum.jpg";
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'http://www.pixhost.org/cover-upload/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_REFERER => 'http://www.pixhost.org/cover-upload/',
CURLOPT_CONNECTTIMEOUT => 30,
CURLOPT_TIMEOUT => 30,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => array(
'0"; filename="'.basename($file).'"' => "@".$file,
'content_type' => '1',
'tos' => 'on',
'submit' => 'Upload'
)));
$return = curl_exec($curl);
curl_close($curl);
echo $return;