setOptions( array( 'cookies' => array('MyCookie' => 'has a value'), 'redirect' => true, ) ); // common form data $r->setPostFields( array( 'name' => 'Mike', 'mail' => 'mike@php.net', ) ); // add the file to post (form name, file name, file type) $r->addPostFile('image', 'profile.jpg', 'image/jpeg'); try { print $r->send()->getBody(); } catch (HttpException $e) { print $e; } ?>