php如何获取表单上传文件的绝对路径 10

php如何获取表单上传文件的绝对路径通过curl给其他服务器上传文件最开始我想上传到自己服务器里之后上传,不过貌似不行,所以我想知道获取上传文件在客户端的绝对路径... php如何获取表单上传文件的绝对路径通过curl给其他服务器上传文件
最开始我想上传到自己服务器里之后上传,不过貌似不行,所以我想知道获取上传文件在客户端的绝对路径
展开
 我来答
CodeMan
2015-06-29 · 知道合伙人软件行家
CodeMan
知道合伙人软件行家
采纳数:193 获赞数:505
php开发 html mysql javascript vb

向TA提问 私信TA
展开全部
http://www.a.com/a.php
发送POST请求
function execUpload(){

$file = '/doucment/Readme.txt';
$ch = curl_init();
$post_data = array(
    'loginfield' => 'username',
    'username' => 'ybb',
    'password' => '123456',
'file' => '@d:usrwwwtranslatedocumentReadme.txt'
);
curl_setopt($ch, CURLOPT_HEADER, false);
//启用时会发送一个常规的POST请求,类型为:application/x-www-form-urlencoded,就像表单提交的一样。
curl_setopt($ch, CURLOPT_POST, true);  
curl_setopt($ch,CURLOPT_BINARYTRANSFER,true);
curl_setopt($ch, CURLOPT_POSTFIELDS,$post_data);
curl_setopt($ch, CURLOPT_URL, 'http://www.b.com/handleUpload.php');
$info= curl_exec($ch);
curl_close($ch);
   
print_r($info);
}
2.http://www.b.com/handleUpload.php
function handleUpload(){
print_r($_POST);
echo '===file upload info:';
print_r($_FILES);
}
追问

这个是框架里自带的curl发送方法:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
失去的一米阳光
2016-07-18 · 超过10用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:27.6万
展开全部
这个问题是你的思路错了,你应该先把图片传到服务器再从服务器curl post图片,那个绝对路径就是服务器保存图片的绝对路径了
追问
这个问题居然还有人回答,当时最开始就用先上传到服务器再从服务器curl post图片,但提交不上去才问的这个问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式