こんにちは。基本的に私はcodeigniterのファイルアップロードクラスを使用しました。リンクは here です。私はこのデフォルトのアップロードパスの中にディレクトリを作成する方法を知る必要があります$config['upload_path'] = './uploads/'
フォルダの名前は今日の日付です。これは私のサンプルコードです。Codeigniterはディレクトリが存在しない場合に作成します
date_default_timezone_set('Asia/Manila');
$date = date('Y-m-d H:i:s');
$config['upload_path'] = './uploads/'.$date;
$config['allowed_types'] = 'jpg|jpeg|gif|png';
$config['max_size'] = '100';
$config['max_width'] = '1024';
$config['max_height'] = '768';
if (!is_dir('uploads/'.$date)) {
mkdir('./uploads/' . $date, 0777, TRUE);
}
と私はそれを修正する方法を検索し、彼らがこの0777
CIの許可がどうなると言うが、まだそれは私のために動作しません
Message: mkdir(): Invalid argument
のようなエラーが発生しました。
ありがとうございました。
** ":" **コロン文字がディレクトリ名に許可されていません。 –
完全な経路を試してみてください。二重引用符で囲みます。 –
@elavarasanleeこの情報に感謝します。今すぐ試してみてください。 – CaffeineShots