laravel file upload code example

Example 1: laravel storage hard link

php artisan storage:link

Example 2: laravel 7 multiple file upload

if ($request->hasfile('filenames')) {
            foreach ($request->file('filenames') as $file) {
                $name = $file->getClientOriginalName();
                $file->move(public_path() . '/mytestfile/', $name);
                $data[] = $name;
            }
            return back()->with('Success!','Data Added!');
        }

Example 3: laravel store file

$path = $request->file('avatar')->store(
    'avatars', 'public'
);

Example 4: laravel file upload

$('form').submit(function(event) {
    event.preventDefault();
    var formData = new FormData($(this)[0]);
    $.ajax({
        url: '{{ url('/agents') }}',
        type: 'POST',              
        data: formData,
        success: function(result)
        {
            location.reload();
        },
        error: function(data)
        {
            console.log(data);
        }
    });

});

Tags:

Php Example