0
私はLaravelを使用しています。ファイルをアップロードするフォームがあります。そして、そのファイルの完全なパスをデータベースに保存したいと思います。どのようにするか知っていますか?PHPでファイルアップロードの完全なパスを保存するには?
if($request->hasFile('alternate_add_file_path')) {
$file = $request->file('alternate_add_file_path');
$destination = 'files/';
$extension = $file->getClientOriginalExtension();
$file_name = $getCreateDate . '_' . str_replace('/','_',$M_USER_NAME) . '.' . $extension;
$file->move($destination, $file_name);
}
下記これは、データベースに保存
$M_FILE_PATH = $file_name;
のためである私は、しかしちょうど私だけのデータベースに保存されたファイル名ではなく、完全なパスをエラーを持っていません。
サーバー上のファイルを移動するパスを意味しますか?あなたは 'realpath($ file_name)'を試すことができます。 – aghidini