行行
行行
  • 发布:2016-11-23 07:43
  • 更新:2016-11-23 22:38
  • 阅读:2305

300元找人写2个插件!【已解决】

分类:HBuilder

辛苦一下高手,找人写几个插件!

获取通讯录信息(将通讯录内的电话号码全部获取出来)
图片(拍照、本地)压缩上传(后端PHP处理保存)

后端:```javascript
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$ret=array('strings'=>$_POST,'error'=>'0');
$fs=array();
// 枚举所有提交的文件
foreach ( $_FILES as $name=>$file ) {
$fn=$file['name'];
$ft=strrpos($fn,'.',0);
$fm=substr($fn,0,$ft);
$fe=substr($fn,$ft);
$fp='files/'.$fn;
$fi=1;
while( file_exists($fp) ) { // 当提交的文件已经存在时则重命名
$fn=$fm.'['.$fi.']'.$fe;
$fp='files/'.$fn;
$fi++;
}
// 将临时文件保存到files目录
move_uploaded_file($file['tmp_name'],$fp);
$fs[$name]=array('name'=>$fn,'url'=>$fp,'type'=>$file['type'],'size'=>$file['size'],);
}
$ret['files']=$fs;
// 输出返回数据格式
echo json_encode($ret);
}else{
echo "{'error':'Unsupport GET request!'}";
}
?>


通过研究!自己已经搞定!谢谢各位支持!图片上传 就是有点失真!其它一切都好!
2016-11-23 07:43 1 条评论 负责人:无 分享
已邀请:
小云菜

小云菜 - 相关代码及分享在http://www.cnblogs.com/phillyx

我这有

thyiad

thyiad

获取通讯录用nativejs就行了、图片压缩上传使用lrz

  • Cohen

    "lrz" 是什么?

    2016-12-12 12:12

道木樱花

道木樱花

都是大牛啊

行行

行行 (作者)

谁帮忙写一下!急

猫猫猫猫

猫猫猫猫 - 用户已离线

已联系

该问题目前已经被锁定, 无法添加新回复