入住 CodeIgniter 中国社区
登录
首页
论坛
中文手册
视频教程
案例
搜索
帮助
导航
默认风格
默认风格(宽屏)
经典风格
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
CodeIgniter 中国开发者社区
»
CodeIgniter 新手区
» 上传,更有两种配置,怎么解决
CodeIgniter 中英文搜索引擎:
返回列表
发帖
tangsiner
发短消息
加为好友
tangsiner
当前离线
UID
606
帖子
6
精华
0
CI币
0
我的CI网站
新手上路
积分
6
威望
0
CI版本
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2010-1-14 12:48
|
只看该作者
[已解决]
上传,更有两种配置,怎么解决
我的表单里有两个上传控件,分别要用不同的config设置,但是我在控制器处理时,却发现只能使用一个设置,第二设置无效
说不清楚,看源码吧
第一个
PHP
$config
[
'upload_path'
]
=
'./uploads/'
;
$config
[
'allowed_types'
]
=
'gif|jpg|jpeg|png'
;
$config
[
'max_size'
]
=
'120'
;
$config
[
'max_width'
]
=
'120'
;
$config
[
'max_height'
]
=
'120'
;
$config
[
'encrypt_name'
]
=
true
;
$this
->
load
->
library
(
'upload'
,
$config
)
;
//载入文件上传类
复制代码
第二个
PHP
$config
[
'upload_path'
]
=
'./uploads/content/'
;
$config
[
'allowed_types'
]
=
'gif|jpg|jpeg|png'
;
$config
[
'max_size'
]
=
'500'
;
$config
[
'max_width'
]
=
'0'
;
$config
[
'max_height'
]
=
'0'
;
$config
[
'encrypt_name'
]
=
true
;
$this
->
load
->
library
(
'upload'
,
$config
)
;
//载入文件上传类
复制代码
上传可以成功,但二个的配置无效,看别人的帖子说两次载入$this->load->library('upload', $config);无效,还是会用第一个的配置,所以想问一下,像我这样的情况,该怎么处理,可以先卸载第一个$this->load->library('upload', $config);再装载$this->load->library('upload', $config);吗,请高手们回答,比较急,请知道的一定告诉我
本主题由 Hex 于 2010-1-14 17:11 分类
收藏
分享
0
0
0
支持
反对
Hex
发短消息
加为好友
Hex
(Hex)
当前离线
CodeIgniter 中国CEO
UID
2
帖子
4046
精华
14
CI币
6754
我的CI网站
http://www.iqwer.com
管理员
积分
41800
威望
6186
CI版本
1.7.2
沙发
发表于 2010-1-14 17:02
|
只看该作者
CI 的 load 都有规避机制,第二次 load->library 无效。
第二次 load->library 改成
PHP
$this
->
upload
->
initialize
(
$config
)
;
复制代码
CI 所有需要传配置的类库通用
。
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com
TOP
tangsiner
发短消息
加为好友
tangsiner
当前离线
UID
606
帖子
6
精华
0
CI币
0
我的CI网站
新手上路
积分
6
威望
0
CI版本
藤椅
发表于 2010-1-14 18:36
|
只看该作者
好的,十分感谢你的帮助
TOP
返回列表
教程发布与分享
招聘和工作
CodeIgniter 开发
CodeIgniter 新手区
CodeIgniter 进阶讨论
代码共享与下载
教程发布与分享
CodeIgniter 中文化
Developers
Kohana 框架
开发利器
Web 开发综合讨论
招聘和工作
CodeIgniter 休闲室
新人报道&网站发布
灌水专区
站务管理
站务公告
社区反馈
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]