时间:2021-05-28
最近几天正在做一个小型CMS,用到图片上传了,想利于CodeIgniter的上传类去实现,但测试中有好多问题,我把经过和要注意的地方分享一下!
复制代码 代码如下:
<?php echo form_open_multipart('picture/upload');?>
<?php echo form_upload('userfile');?>
<?php echo form_close();?>
controller代码:
function upload() {
$config['upload_path'] = './uploads/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '1024';
$config['max_width'] = '1024';
$config['max_height'] = '768';
$config['file_name'] = time(); //文件名不使用原始名
$this->load->library('upload', $config);
if(!$this->upload->do_upload()) {
echo $this->upload->display_errors();
}else{
$data['upload_data']=$this->upload->data(); //文件的一些信息
$img=$data['upload_data']['file_name']; //取得文件名
echo $img."<br>";
foreach($data['upload_data'] as $item => $value){
echo $item.":".$value."<br>";
}
}
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在用codeigniter的上传类上传图片的时候,明明是jpg格式图片,但是ci始终识别成application/octet-stream类型,从而导致上传失败
本文实例讲述了CodeIgniter框架实现图片上传的方法。分享给大家供大家参考,具体如下:对于图片上传这种老生常谈的问题,在此我不得不再次重复一次,因为对于这
本文实例为大家分享了codeigniter图片上传、剪切,控制器类,供大家参考,具体内容如下load->helper(array('form','url'));
CodeIgniter的文件上传类允许文件被上传。您可以设置指定上传某类型的文件及指定大小的文件。上传文件普遍的过程:一个上传文件用的表单,允许用户选择一个文件
本文分析了PHP处理bmp格式图片的方法。分享给大家供大家参考,具体如下:白天QA提出项目上传图片有问题,具体为:上传成功,预览失败。我去了之后,又上传了几张其