Codeigniter上传库,用于验证图像的最小宽度和最小高度

时间:2011-12-26 03:20:04

标签: php codeigniter

我在codeigniter中使用上传库来上传图片...... .....

$config[‘allowed_types’]    = ‘gif|png|jpg’;
$config[‘max_size’]      = ‘1000’;
$config[‘max_width’]      = ‘200’;
$config[‘max_heigth’]      = ‘200’;
$config[‘upload_path’]    = ‘./uploads/’
$this->load->library(‘upload’, $config);

当用户上传图片时......用户应该上传最小宽度和最小高度

这个怎么办...... ......

CI只有max_width和max_heigth ...... ......我也知道这个功能

 getimagesize();

但要使用此功能,我们需要源图像网址...我无法访问...

1 个答案:

答案 0 :(得分:3)

为此,请使用下一段代码:

$data = $this->upload->data();
list($width, $height) = getimagesize($data['full_path']);

你应该在上传之前使用JavaScript来确定文件的大小,因为PHP不能这样做,因为它是服务器端而不是客户端。