Support the ongoing development of Laravel.io →
Database Eloquent Forms

Hi I tried to update my image path in MySql but i see some tmp file path in mysql and i dont have any idea how to solve this i searched in net and saw tones of post but only find about how to store please help me My codes as follow:


$employee=Employee::findOrFail($id);
if($request->hasfile('image'))
       {
          $FileName=time().'.'.$request->file('image')->getClientOriginalExtension();

          if($request->file('image')->move('resources/upload',$FileName))
          {
            $employee->image='/resources/upload/'.$FileName;
            
          }
$input=$request->all();
$employee->fill($input)->save();
//or
$employee->update($input);

Last updated 3 years ago.
0

why no one help me :( please help me

0

show us whats getting stored please

0

Hi,

I hope the below code will help you..

        if ($file = Input::file('pic'))
          {
                $fileName        = $file->getClientOriginalName();
	        $extension       = $file->getClientOriginalExtension() ?: 'png';
		$folderName      = '/uploads/users/';
		$destinationPath = public_path() . $folderName;
		$safeName        = str_random(10).'.'.$extension;
		$file->move($destinationPath, $safeName);
                $user->pic   = $safeName;

            }
0

Sign in to participate in this thread!

PHPverse

Your banner here too?

kambizr kambizr Joined 17 Feb 2016

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2025 Laravel.io - All rights reserved.