Heim >php教程 >PHP开发 >Hinweise zum CI-Framework 3

Hinweise zum CI-Framework 3

黄舟
黄舟Original
2016-12-29 09:39:081270Durchsuche

Datei-Upload-Klasse

<?php
public function do_upload()
{
$config[&#39;upload_path&#39;] = &#39;./uploads/&#39;;
$config[&#39;allowed_types&#39;] = &#39;gif|jpg|png&#39;;
$config[&#39;max_size&#39;] = 100;
$config[&#39;max_width&#39;] = 1024;
$config[&#39;max_height&#39;] = 768;
//载入上传类
$this->load->library(&#39;upload&#39;, $config);
//执行上传
if ( ! $this->upload->do_upload(&#39;userfile&#39;))
{
$error = array(&#39;error&#39; => $this->upload->display_errors());
$this->load->view(&#39;upload_form&#39;, $error);
}
else
{ //上传返回的信息
$data = array(&#39;upload_data&#39; => $this->upload->data());
$this->load->view(&#39;upload_success&#39;, $data);
}
}
public function shangchuan(){
$info = $this->upload->data();
//上传缩略图----------------配置
$config[&#39;source_image&#39;]=$info[&#39;full_path&#39;];
$config[&#39;create_thumb&#39;]=TRUE;//创建预览图像
$config[&#39;width&#39;]=75;
$config[&#39;height&#39;]=50;
//载入 
$this->load->library(&#39;image_lib&#39;,$config);
//执行动作
$status = $this ->image_lib ->resize();
if(!$status){
error(&#39;缩略图失败&#39;);
}
}
?>

Das Obige ist der Inhalt von CI Framework Note 3. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php. cn)!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Hinweise zum CI-Framework 2Nächster Artikel:Hinweise zum CI-Framework 2