Membuat Postingan Image di Laravel

Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('image');
$table->rememberToken();
$table->timestamps();
});Last updated

Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('image');
$table->rememberToken();
$table->timestamps();
});Last updated
public function store(Request $request)
{
$this->validate($request, [
'image' => 'required|image|mimes:png,jpg,jpeg',
]);
$image = $request->file('image');
$image->storeAs('public/image', $image->hashName());
$data = User::create([
'name' => ucwords($request->name),
'image' => $image->hashName(),
]);
if ($data) {
return redirect()->route('user.index')->with('success', 'Data added successfully');
}
}use App\Models\User;<img class="card-img-top" src="{{ Storage::url('public/image/' . $data->image) }}" alt="">php artisan storage:linkphp artisan cache:clearphp artisan storage:link