admin 发表于 2014-11-6 13:59:00

php实现远程附件远程文件的简易案例

php实现远程附件远程文件的简易案例
本文关键字词:远程附件,远程文件

本地上传实例代码:<?php
header('content-type:text/html;charset=utf8');
$curl=curl_init();
$data=array('img'=>'@'. dirname(__FILE__).'/demo.jpg');//文件
curl_setopt($curl,CURLOPT_URL, 'http://img.ecms.com/index.php');//远端api接口
curl_setopt($curl,CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl,CURLOPT_POST, true);
curl_setopt($curl,CURLOPT_POSTFIELDS, $data);
$result=curl_exec($curl);
curl_close($curl);
echo json_decode($result);
?>远程接收实例代码:<?php
if($_FILES){
$filename=$_FILES['img']['name'];
$tmpname=$_FILES['img']['tmp_name'];
if(move_uploaded_file($tmpname, dirname(__FILE__).'/'.$filename)){//储存路径和文件名
echo json_encode('上传成功');//返回信息
}else{
$data=json_encode($_FILES);
echo $data;
}
}
?>

页: [1]
查看完整版本: php实现远程附件远程文件的简易案例