开头引入
接收并上传
if ($_FILES){
$data['file'] = new CURLFile($_FILES['file1']['tmp_name'],'image/jpeg',$_FILES['file1']['name']); //文件流 file1为表单中input的name
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'upload.php'); //远程上传地址
curl_setopt($ch, CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 1); //连接超时
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //不验证证书,下同
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); //
$res=curl_exec ($ch);
//$info=curl_getinfo($ch); //请求详细信息
curl_close($ch);
return $res;
}else{
echo '无文件';
}