画像をアップロードして、これを 200x200、70x70、40x40 にサイズ変更したいのですが、サイズを変更するたびに、元の画像が 2 つと、200x200 のサムネイル画像が 1 つしか表示されません。どうすればいいですか?これが私のコードです:
public function resize($path, $file)
{
$data = array(200, 70, 40);
foreach($data as $d) :
$config['image_library'] = 'gd2';
$config['source_image'] = $path;
$config['create_thumb'] = true;
$config['maintain_ratio'] = true;
$config['width'] = $d;
$config['height'] = $d;
$config['new_image'] = './uploads/' . $d . $file;
$this->load->library('image_lib', $config);
$this->image_lib->resize();
$this->image_lib->clear();
endforeach;
}