ユーザー登録できるページがあります。彼はその過程でプロフィール写真をアップロードします。サイズを制限したいのですが、$config['maxsize'] を除いて、codeigniter のドキュメントにはあまり重点が置かれていません。以下を試しましたが、メッセージが表示されません。テスト用にサイズを 10 (KB) に設定しました。メッセージを自分のビューに伝えるために、何らかの方法で処理する必要がありますか?
public function add_user()
{
$config['upload_path'] = './uploads/';
$config['allowed_types'] = 'gif|jpg|png|jpeg';
$config['max_size'] = '10';
//$config['max_width'] = '1024';
//$config['max_height'] = '768';
$this->load->library('upload', $config);
$fullImagePath;
if (isset($_FILES['userfile']) && !empty($_FILES['userfile']['name']))
{
if ($this->upload->do_upload('userfile'))
{
// set a $_POST value for 'image' that we can use later
...
ちなみに、このコードは私のモデルにあります。