月下之风 发表于 2012-6-29 17:03:42

那个,前面一个问题已搞定。不过总是上传失败啊!

月下之风 发表于 2012-6-29 17:18:49

oraclelee 发表于 2012-5-29 15:39 static/image/common/back.gif
找这个插件找了好久了,终于找到了。

你是怎么用的?为什么我这边总是弹框:上传失败呢!

xgdd1987 发表于 2012-9-25 11:35:01

mark.....................

shandongdh 发表于 2013-1-16 16:03:47

谢谢

mr.leo 发表于 2013-1-17 09:04:45

:@坑爹,没有下载

xiaozhuaisnow 发表于 2013-1-25 10:38:25

图像总是上传失败是什么原因,目录权限是有的啊?

mylikr 发表于 2013-5-2 17:59:55

支持 ,顶一个,沙发。

camrmen 发表于 2013-5-24 16:49:43

public function saveavater(){
                $base_url=$this->config->item('base_url');
                $user_id= rand(1000,9999);        //用户ID可以从Session里获取
                $rs = array();
                switch($_GET['action']){
                        //上传临时图片
                        case 'uploadtmp':
                                $file = 'uploadtmp.jpg';
                                @move_uploaded_file($_FILES['Filedata']['tmp_name'], $file);
                                $rs['status'] = 1;
                                $rs['url'] =$base_url. '/uploads/' . $file;
                                //file_put_contents("D:\\sina1.txt",$rs['url'],FILE_APPEND);
                                break;
                                //上传切头像
                        case 'uploadavatar':
                                $input = file_get_contents('php://input');
                                $data = explode('--------------------', $input);
                                //设置上传目录
                                $upload_dir = 'user_avatar';
                                $dir = UploadPath($upload_dir,$user_id);
                                //小图
                                $file_name_s=$dir.'/'.$user_id.'_s.jpg';
                                //大图
                                $file_name=$dir.'/'.$user_id.'.jpg';

                                //生成你要的文件路径和名字开始
                                @file_put_contents($file_name_s, $data);
                                @file_put_contents($file_name, $data);
                                //生成你要的文件路径和名字结束
                                //写到数据库
                                $pic_path = $upload_dir.'/'.date("Y",time()).'/'.date("m",time()).'/'.$user_id.'/'.$user_id.'.jpg';
                                //写入成功了$rs['status'] = 1;
                                //演示用
                                $this->session->set_userdata('pic_path', $pic_path);
                                //返回状态
                                $rs['status'] = 1;

                                break;
                        default:
                                $rs['status'] = -1;
                }

                print json_encode($rs);
        }有些代码段看不懂额   不会用。。。还有那些as文件是什么呢。。。。

gflhx 发表于 2013-8-9 15:17:42

怎么下载 啊?

yeyunchun 发表于 2014-4-15 10:00:14

搜藏一下
页: 1 [2] 3
查看完整版本: 仿新浪用户上传头像功能 集成codeigniter 比UCHOME的