php如何做api上传文件接口?

php中文网
发布: 2016-06-23 13:50:56
原创
5197人浏览过

现在要是实现上传wav,jpg等文件上传api接口,怎么上传,请高手们提供代码参考

易森网络企业版
易森网络企业版

如果您是新用户,请直接将本程序的所有文件上传在任一文件夹下,Rewrite 目录下放置了伪静态规则和筛选器,可将规则添加进IIS,即可正常使用,不用进行任何设置;(可修改图片等)默认的管理员用户名、密码和验证码都是:yeesen系统默认关闭,请上传后登陆后台点击“核心管理”里操作如下:进入“配置管理”中的&ld

易森网络企业版 0
查看详情 易森网络企业版

回复讨论(解决方案)

http://wiki.open.t.qq.com/index.php?oldid=4665&title=API%E9%8F%82%E5%9B%A8%E3%80%82/%E5%AF%B0%EE%86%BC%E5%B4%A5%E9%8E%BA%E3%83%A5%E5%BD%9B/%E9%8D%99%E6%88%A3%E3%80%83%E7%94%AF%EF%B9%80%EE%98%BF%E5%AF%AE%E7%8A%B2%E6%B5%98%E9%90%97%E5%9B%A9%E6%AE%91%E5%AF%B0%EE%86%BC%E5%B4%A5 这里有个列子。

有php代码,你给的地址如何看api源代码?

高手呢,怎么没人回复了,只需要api服务器端能把二进制流保存文件即可,或者图片都行

除去准备工作,不就一句 move_uploaded_file 吗?

如何通过api接口来上传?

请高手给点代码看看

谁的 API ?

高手们写个简单的api能上传图片即可

上传图片或者文件,那个简单就搞下,代码我看看案例,谢谢..................!

自己做个api服务器端上传文件用,不知道如何搞

和表单上传一样的写

http://www.w3school.com.cn/php/php_file_upload.asp

require_once "../common_mysql.php";require_once MESSAGE_PATH . 'zh/zh_calendar_message.php';require_once "function_common/user_function.php";require_once "function_common/public_function.php";global $DB;$sql_time = microtime ( true );//$uid = $self_userid;//保存图片$json_result ['status'] = 0;$path = 'upfile';$json_result ['status'] = 0;$json_result ['successmsg'] = '上传失败';if (isset ( $_FILES ['imageZip'] )) {	$upfile = 'upfile/' . $_FILES ['imageZip'] ['name'];	if (! @file_exists ( $path )) {		@mkdir ( $path );	}	$result = @move_uploaded_file ( $_FILES ['imageZip'] ['tmp_name'], $upfile );	if (! $result) {		$json_result ['status'] = 0;		$json_result ['successmsg'] = '上传失败';		$json_result ['datas'] = array ('savePath' => $upfile );		exit ( json_encode ( $json_result ) );	}}$json_result ['status'] = 1;$json_result ['datas'] = array ('savePath' => $upfile );
登录后复制


我的服务器点代码,但是别人如何POST数据过来?

现在问题就是其他人如何把$_FILES通过curl给传过来?

  



难道只能这样吗?就不能用curl传过来吗?

$file = realpath('gif/1.gif'); //要上传的文件$fields['f'] = '@'.$file;$ch = curl_init();  curl_setopt($ch, CURLOPT_URL,"你的api接口");  curl_setopt($ch, CURLOPT_POST, 1 );curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);curl_exec ($ch);  curl_close ($ch);  
登录后复制

ok谢谢啊,我来试试,非常感谢

相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号