Pereiti prie turinio

Laravel 5 image update


Rekomenduojami pranešimai

Sveiki, turiu šį kodą:

 

    if(Input::hasfile('image_2'))
   {
   $request->file('image_2')->move(public_path('images/themes/'), $request->file('image_2')->getClientOriginalName());

   $theme->image_2 = 'images/themes/' . $request->file('image_2')->getClientOriginalName();
   }

 

Įkeliant paveikslėli su šiuo kodu, viskas veikia. Tačiau kai updeitinu, tai paveikslėlis pasiverčia į .tmp ir žodžiu meta tokį: C:\xampp\tmp\php6E15.tmp

 

Kaip padaryti, kad updeitinant paveikslėlis įsikeltu su normalia nuorodą ? Ir kaip padaryti, kad kai updeitinu, paveiksliuko value būtu jo dabartinė nuorodą ?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

    if(Input::hasfile('image_2'))
   {

   $image_path = public_path('images/themes/').$request->file('image_2')->getClientOriginalName();
   if(file_exists($image_path)) unlink($image_path);

   $request->file('image_2')->move(public_path('images/themes/'), $request->file('image_2')->getClientOriginalName());

   $theme->image_2 = 'images/themes/' . $request->file('image_2')->getClientOriginalName();
   }

 

bandyk šitaip

Nuoroda į pranešimą
Dalintis kituose puslapiuose

    if(Input::hasfile('image_2'))
   {

   $image_path = public_path('images/themes/').$request->file('image_2')->getClientOriginalName();
   if(file_exists($image_path)) unlink($image_path);

   $request->file('image_2')->move(public_path('images/themes/'), $request->file('image_2')->getClientOriginalName());

   $theme->image_2 = 'images/themes/' . $request->file('image_2')->getClientOriginalName();
   }

 

bandyk šitaip

 

 

Neveikia vistiek.. nesuprantu kodėl.. "C:\xampp\tmp\php3738.tmp"

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Neveikia vistiek.. nesuprantu kodėl.. "C:\xampp\tmp\php3738.tmp"

 

Upload'as veikia taip

1. Submitini formą

2. Dokumentas keliauja į http serverio temporary aplanką

3. Tu pasiimi dokumentą iš temporary ir pasidedi kur tau reikia, su kokiu nori pavadinimu.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...