全过程上传分享成功完成

全过程上传分享成功完成
最近几天,我在做一个小的CMS,上传图片,我想帮助CodeIgniter上传类,但也有许多问题的测试。我将和你分享我应该注意的事情。
复制代码代码如下所示:
注意,这里是用户文件,美元->上传-> do_upload(do_upload),默认用户文件上传表单;
当然,你也可以使用do_upload($文件名),其中$文件名必须与form_upload字符串一致()。
我在这里感到困惑,我终于阅读了这本手册来理解,我希望你会注意它。
* /
控制器代码:
函数上载(){
{ } =美元'upload_path '配置'。 / /上传;
*上传的是相对于index.php,这是入口文件,不要弄错哦!
否则,错误的上传路径似乎不正确将被报告
* /
{ } = 'allowed_types美元配置的'gif | JPG PNG的|;
*我试着上传其他类型的文件,这里一定要注意顺序
试图将上传的文件移动到
这个错误一般是上传文件名不能是中文的,这是很郁闷的!没有解决,我们可以用其他方法改变文件名可以解决!
{ } = 'allowed_types美元配置的'zip |广州| | GIF JPG PNG |;(正确)
{ } = 'allowed_types美元配置的'png | GIF JPG | |拉链|广州(错误);
* /
{ } = 'max_size美元配置的'1024;
{ } = 'max_width美元配置的'1024;
{ } = 'max_height美元配置的'768;

'file_name} = { $配置(时间); / /文件名不使用原来的名字
美元->荷载->图书馆('upload,$配置);
如果(!美元->上传-> do_upload()){
echo $这->上传-> display_errors();
其他{ }

($数据{ 'upload_data} =美元->上传->数据); / /信息文件
img =美元美元{ 'upload_data} {数据'file_name}; / /获取文件名

echo IMG。;

foreach(数据'upload_data'} {美元美元美元项目=值){
回波$项。。;

}

}
}
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部