CodeIgniterの画像アップロード、リネーム、サムネイル作成についてメモ。
CodeIgniterのbase_urlから見て、
「./file/tmp/」
というディレクトリーを用意する。
=一時的な画像をアップロードして、それを基にリネームやリサイズしてコピーする。
ファイルヘルパー : CodeIgniter ユーザガイド 日本語版
http://codeigniter.jp/user_guide_ja/helpers/file_helper.html
ファイルヘルパー
ファイルヘルパーのファイルは、ファイルを処理するのに役立つ関数で構成されます。
ヘルパーのロード
このヘルパーは次のコードを使ってロードします:
$this->load->helper('file');
delete_files('path')
パスに含まれるすべてのファイルを削除します。例:
delete_files('./path/to/directory/');
以下のようにして、テンポラリーディレクトリーを空にする。
delete_files('./file/tmp/');
※PHPの関数で空にする場合、「unlink」関数で、ファイルを一つずつ消していく。
PHP: unlink - Manual
http://jp2.php.net/manual/ja/function.unlink.php