Kembali lagi guys dengan masalah yang sama, Buat yang Model "Post" nya masih pakai protected $fillable, itu ditambahkan lagi saja satu property lagi yaitu 'image'. Karena, kolom image itu nullable() -> maka jika, kita ga kasih protectednya ga ERROR tapi, imagenya di tabelnya jadi 'NULL' terus. Makanya harus jeli kalau mau edit Tabel Post itu, musti nambahin protectednya buat yang masih make itu ya guys. #janganlupatitikkoma
#errorpath bagi temen2 yang error di menit 7:40 atau saat upload, dengan keterangan path nya error. itu karena realPath nya bernilai false (bisa dilihat saat scene ddd('request') - files - realPath : False. solusi : buka php.ini cari (ctrl + f) "upload_tmp_dir". buka komentarnya dengan hapus tanda ';' isi nilainya dengan c:\windows\temp jadinya : upload_tmp_dir = c:\windows\temp (OS Windows) save, dan coba lagi ddd('request'). dan sekarang sudah ada nilai di realPath nya note : jika masih gagal, tunggu beberapa menit, dan lakukan ddd lagi. (ini terjadi di saya) semoga membantu
kang, makasih banget ilmunya dan sukses selalu, btw kalau sempat buatin juga dong video untuk upload image lanjutan yang bisa di masukkan ke dalam body content tulisannya, jadi dalam satu postingan bisa upload beberapa image gitu terima kasih
Fungsi storage nya laravel sudah sejalan dengan kaidah security dimana file yang di-upload memang semestinya tidak dapat diakses langsung via web browser, karna itu sangat disayangkan kalau untuk mengaksesnya harus membuat symlink dari public folder ke storage tersebut. Kalau hanya untuk akses gambar, masih bisa menggunakan method download yang sudah disediakan di fungsi storage tersebut, meskipun ketika diakses via browser akan mendownload secara otomatis, tp gak jadi masalah kalau kebutuhanya hanya untuk di-embed kedalam post.
halo pak teirma kasih untuk pmbelajarnya sangat bermanfaat, kalo boleh reques bisa buat tutuorial untuk login sebagai admin dan login sebagai penguna biasa pada wbesite, jadi kerja dari sistem ini yang dimana ketika login nya terbaca sebagai admin maka akan masuk ke halaman view admin dan kalo sebagai user atau penguna selain admin maka akan masuk ke tampilan view user untuk melakukan absensi atau bebas🙏🙏
pada 18:49, saya tetap gak bisa login pak meskipun udah menghapus dnsnya, tulisannya login failed, tapi kalo login pake email/password yang dari seeder yang kita buat manual bisa pak, tapi kalo dari factory, gak bisa pak meski dns nya udah dihilangin, kira2 kenapa ya pak?
buat yang pake laragon klik kanan dilarogonnya, terus klik php, klik php.ini. Cari pake ctrl+f ;upload_tmp_dir ganti jadi upload_tmp_dir = D:\laragon\tmp (sesuikan tata letaknya klo di D pakai D klo C pakai C) jangan llupa restart laragonnya😊😊
izin menambahkan pak, untuk bagian upload file nya tambahkan tags ( accept="image/*") ini berfungsi langsung memfilter file yang hanya gambar saja, jadi selain ektension gambar tidak akan tampil. terima kasih
Video yg dinanti2 setiap hari senin, hehe Oh iya pak, Bakal ada video tentang role gak pak? Misal mau misahin hak akses Admin dan member. Misal ada role Admin, writer, dan member. Writer cuma bisa create post/edit aja, nanti yg publish/delete itu tugasnya si Admin (moderasi), baik itu menghapus post atau hapus user. Kalau untuk member, dia cuma bisa memberikan komen aja.
@@MuhammadTatasMaulana-ry6fh oke mas thaks. Berarti setelah buat colom role, lalu edit di bagian middleware sesuai role yg diizinkan mas ya? Saya sudah baca2 di doc laravelnya sih mas, lagi mencoba memahami.
Terimakasih videonya pak izin bertanya. saya dapat error ini pak cara penyelesaiannx gimana ya... "Attempt to assign property "avatar" on bool" minta solusinx pak erorrnya udah dari kemain2... semoga dijawab
Jika sudah mengubah .env tapi fotonya masih diluar folder public maka ketik : php artisan config:cache php artisan config:clear Bisa jadi ada masalah di .Env yg tidak terbaca kyk saya
kok di saya juga masih belum bisa mas? sudah di clear config cache seperti yg mas sarankan, file masih tersimpan di storage bukan di public, mohon pencerahanya
izin tanya pak, saya sedang buat project untuk aktualisai CPNS, jika dalam 1 form ada 2 file yang di upload maka controllernya bagaimana pak? terimakasih mohon dibantu pak
Kenapa ya as bagian dd($request) bagian files nya parameter: [ ] ? jadi pas $request->file('image') hasilnya jadi null terus ?? Padahal di form sudah di tambah kan enctype="multipart/form-data", sama input file name="image"
mau nanya dong kalau semisal folder public nya di pisah dari projek gimana hubungin nya ya, jadi laravel di folder application trus ku buat assets buat publicnya
kenapa alter tabel nya ngga di lakukan dengan buat migration baru pak, biar kita belajar juga buat ubah tabel tapi ngga migrate:fresh melainkan pake migrate aja.
@izzul karnain mas, enggak bisa juga punya saya :) , mas boleh minta id instagram atau apa biar bisa tanya secara personal langsung? terimaksih sebelumnya.
sama saya juga. gambarnya gak ke load di dalam web nya. padahal data image sudah masuk kedalam database dan codingannya sudah sama tp kenapa gambar nya masih blm bisa tampil ya ?
@@fiqihandrean4843 masih gak bisa bang, di database yang kesimpen file nya berbentuk kayak gini "C:\xampp\tmp\php575.tmp" bang. abang yg masalah ini di database nya kesimpen nya apa bang pas masih trouble ?
Assalamu'alaikum.. Pak Dosen, tanya dunk... Kenapa penyimpanan nya jadi C:\xampp\tmp\php7347.tmp di database, padahal File tersimpan sesuai dengan Folder yang di maksud??
Pak tabel post saya kok ilang semua pak setelah selesai php artisan migrate:fresh --seed,kan seharusnya ngak ilang pak kok punya saya hilang, bagaimana cara mengembalikan nya pak? tolong segera dijawab pak
Pak kerennn sudah sedot semuanya. Pak kalau user dan admin dipisah logikanya bgaimn ya? Jd user yg bikin post akan terpublish jika di setujui sama admin.
makasih pak.... kalo mau bikin upload gambar yang banyak dan ada 1 gambar utama macam di bukalapak n tokopedia gimana ya pak?? adakah tutorialnya?? temen2 yang lain yang kebetulan baca adakah yang tau juga?
Kenapa ya pas bagian ddd($request) bagian files nya parameter: []? Padahal di form sudah di tambah kan enctype="multipart/form-data", sama input file name="image" Mohon bantuannya
Selalu kunanti Video terbaru dari Web Programming UNPAS. Terima kasih Pak Dika sudah memberikan kami ilmu yang sangat bermanfaat.
Semoga saya bisa mengikuti kk..
Kembali lagi guys dengan masalah yang sama,
Buat yang Model "Post" nya masih pakai protected $fillable, itu ditambahkan lagi saja satu property lagi yaitu 'image'.
Karena, kolom image itu nullable() -> maka jika, kita ga kasih protectednya ga ERROR tapi, imagenya di tabelnya jadi 'NULL' terus.
Makanya harus jeli kalau mau edit Tabel Post itu, musti nambahin protectednya buat yang masih make itu ya guys.
#janganlupatitikkoma
harus $fillable?, atau boleh protected?
@@ekap5394 kan protected $fillable bukan di pisah pisah gan
@@ekap5394 $fillable itu nama properti, protected itu jenis properti accessnya. Penjelasan materi ini ada di video WPU OOP PHP.
makasih udah ngingetin bg
mendingan ganti aja menjadi $guarded trus isinya id
MasyaAllah mantap pak Dika , semangat berkarya pak..
Wess, mantap upload image, tq pak Dhika 😊🙏
#errorpath
bagi temen2 yang error di menit 7:40 atau saat upload, dengan keterangan path nya error.
itu karena realPath nya bernilai false (bisa dilihat saat scene ddd('request') - files - realPath : False.
solusi :
buka php.ini
cari (ctrl + f) "upload_tmp_dir".
buka komentarnya dengan hapus tanda ';'
isi nilainya dengan c:\windows\temp
jadinya : upload_tmp_dir = c:\windows\temp (OS Windows)
save, dan coba lagi ddd('request').
dan sekarang sudah ada nilai di realPath nya
note :
jika masih gagal, tunggu beberapa menit, dan lakukan ddd lagi. (ini terjadi di saya)
semoga membantu
semangat terus kak, semoga ilmunya berkah. ditunggu content tentang image nya. terima kasih
hatur nuhun pisan pak ilmu na mugi berkah dunia akherat aamiin
Mantap ilmunya pak Dika. Semoga makin berkah. Sehat selalu dan tetap semangat.
mantap pak easy bgt upload ini hehe
Insya allah minggu depan wpu 500k subscriber .semoga ilmunya berkah pak
Aaamiin
Terima kasih pak Dhika!
Membantu banget untuk belajar koding dari nol. Terimakasih pak Sandhika
Dateng cuma. Mau like dulu..nanti baru nonton soalnya masih sampe belajar PHP dasar
Mantap , yang ditunggu tiba juga
Gratis dan detail mantap pakk
Gua berdoa moga rezeki lu lancar dan dikasih kesehatan terus bang. Maksih buat konten edukatifnya 🙏🏼
kang, makasih banget ilmunya dan sukses selalu,
btw kalau sempat buatin juga dong video untuk upload image lanjutan yang bisa di masukkan ke dalam body content tulisannya, jadi dalam satu postingan bisa upload beberapa image gitu
terima kasih
terima kasih setiap vidionya. sangat bermanfaat.
Semangat terus kak bikin kontennya..aku juga pengen sperti kakak
Semangat
Siap..hadir buat belajar.
Yang ku nanti tiba juga.... IZIN sedot pak 😁
Semoga dengan liat video ini saya niat belajar laravel😁
Mantap pak, sukses selalu pak
Yang saya tunggu2
18:48 atau di seeder nya pakai method nya freeEmail() biar dapet email yang belakang nya gmail atau yahoo
disimpen di sebelah mana gan? boleh kasih contoh code nya ga?
Mantap pak, makin semangat buat terus belajar bahasa pemrograman
Fungsi storage nya laravel sudah sejalan dengan kaidah security dimana file yang di-upload memang semestinya tidak dapat diakses langsung via web browser, karna itu sangat disayangkan kalau untuk mengaksesnya harus membuat symlink dari public folder ke storage tersebut. Kalau hanya untuk akses gambar, masih bisa menggunakan method download yang sudah disediakan di fungsi storage tersebut, meskipun ketika diakses via browser akan mendownload secara otomatis, tp gak jadi masalah kalau kebutuhanya hanya untuk di-embed kedalam post.
lalu bagaimana bang klo mau nampilin di list view nya?
mantap lanjut ngoding lagi
sehat terus pak dhika
halo pak teirma kasih untuk pmbelajarnya sangat bermanfaat, kalo boleh reques bisa buat tutuorial untuk login sebagai admin dan login sebagai penguna biasa pada wbesite, jadi kerja dari sistem ini yang dimana ketika login nya terbaca sebagai admin maka akan masuk ke halaman view admin dan kalo sebagai user atau penguna selain admin maka akan masuk ke tampilan view user untuk melakukan absensi atau bebas🙏🙏
Semangat terus Pak Dika, kalau boleh request real time notifikasi di laravel pak, terima kasih 🙏
FILESYSTEM_DRIVER=public yang ngga work di Laravel 9, coba pakai FILESYSTEM_DISK=public 10:39
makasih bang, berjam-jam nyari error ternyata disitu
kalo savenya gimana mas? yg kebaca file dari disk kita bukan yg didalam filel laravel kalo ngikutin yg pak dika
tetep gak bisa masuk ke dalam public bang punya ku, malah di luar itu folder post-images nya
Cara baru di laravel 9
Di .env itu public.
Dan ubah di bawahnya seperti, saya bisa.
'local' => [
'driver' => 'public',
'root' => storage_path('public/'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('../public/'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
@@mousegaming3744
ketik :
php artisan config:cache
php artisan config:clear
Bisa jadi ada masalah di .Env kyk saya
Keren, terima kasih banyak
pake operator ?? aja pak untuk mengecek string kosong biar gak duplikat tag img. bab yang di tunggu2 ni😍😍
Amazinggg❤❤❤
27:12 ternyata overflow itu kalo bablas dari max yang sudah ditentukan :)
Kalau ngga pake overflow jadi otomatis menyesuaikan aspek rasionya width-height ya?
mantap pak, terima kasih
Mantap pak kerenn
Pak dika coba dong request. Upload Image nya lewat Editor nya.. hehehe . Soalnya bakalan lebih menarik hehe
Saya coba ganti text editor nya pake summernote, upload foto dari editor aman sih
malaysia hadirrr
Next Tutor Bikin Upload buat Filenya pak.
Mantuull pak
Pak bikin video tutorial rest api dari laravel 🙏
bang kalo usdah di server, ini 13:13 tidak bisa di gunakan di terminal CPANEL
Mntap pak
pada 18:49, saya tetap gak bisa login pak meskipun udah menghapus dnsnya, tulisannya login failed, tapi kalo login pake email/password yang dari seeder yang kita buat manual bisa pak, tapi kalo dari factory, gak bisa pak meski dns nya udah dihilangin, kira2 kenapa ya pak?
Pak next bahas seputar tech stack ex:mern dkk, dan juga architectural ex:microservice Dkk dong pak🙌
buat yang pake laragon klik kanan dilarogonnya, terus klik php, klik php.ini. Cari pake ctrl+f ;upload_tmp_dir ganti jadi upload_tmp_dir = D:\laragon\tmp (sesuikan tata letaknya klo di D pakai D klo C pakai C) jangan llupa restart laragonnya😊😊
Pak Dika kapan bikin tutorial css tailwind
mantap pak. kurang fitur upload filenya pak hehehe
izin menambahkan pak, untuk bagian upload file nya
tambahkan tags ( accept="image/*") ini berfungsi langsung memfilter file yang hanya gambar saja, jadi selain ektension gambar tidak akan tampil.
terima kasih
Keren, terima kasih!
Video yg dinanti2 setiap hari senin, hehe
Oh iya pak, Bakal ada video tentang role gak pak?
Misal mau misahin hak akses Admin dan member.
Misal ada role Admin, writer, dan member.
Writer cuma bisa create post/edit aja, nanti yg publish/delete itu tugasnya si Admin (moderasi), baik itu menghapus post atau hapus user.
Kalau untuk member, dia cuma bisa memberikan komen aja.
Buat colum di table user yang namanya role .lalu buat midleware untuk ngecek role user yang sedang login
@@MuhammadTatasMaulana-ry6fh oke mas thaks.
Berarti setelah buat colom role, lalu edit di bagian middleware sesuai role yg diizinkan mas ya?
Saya sudah baca2 di doc laravelnya sih mas, lagi mencoba memahami.
Terimakasih videonya pak izin bertanya. saya dapat error ini pak cara penyelesaiannx gimana ya...
"Attempt to assign property "avatar" on bool"
minta solusinx pak erorrnya udah dari kemain2... semoga dijawab
Jika sudah mengubah .env tapi fotonya masih diluar folder public maka
ketik :
php artisan config:cache
php artisan config:clear
Bisa jadi ada masalah di .Env yg tidak terbaca kyk saya
makasih mas
kok di saya juga masih belum bisa mas? sudah di clear config cache seperti yg mas sarankan, file masih tersimpan di storage bukan di public, mohon pencerahanya
izin tanya pak, saya sedang buat project untuk aktualisai CPNS, jika dalam 1 form ada 2 file yang di upload maka controllernya bagaimana pak? terimakasih mohon dibantu pak
nitip
@@OMTEKNOLOGI nitip
assalamualaikum, ka sandi mau tanya buat view image base64 dari laravel ajax
Kenapa ya as bagian dd($request) bagian files nya parameter: [ ] ?
jadi pas $request->file('image') hasilnya jadi null terus ??
Padahal di form sudah di tambah kan enctype="multipart/form-data", sama input file name="image"
Solve setelah merestart php artisan serve.. T-T
@@ajimuhammadfauji3380 maksih
mau nanya dong kalau semisal folder public nya di pisah dari projek gimana hubungin nya ya, jadi laravel di folder application trus ku buat assets buat publicnya
gambarnya dah mau uplod ke database dan storage tapi giliran show ngak tampil apapa dan tidak error juga. kenapa ya?
Yg baru nonton , sebenernya validasi image yg kosong bisa pakai , nullable , tanpa if condition 😁
maksudnya gmn tuh ? kasih caranya dong biar banyak ilmunya hehe
@@bimadarma8718 masuk ke discord aja bro , cek deskripisi , nanti tanya tanya aja di bagian #laravel atau #wpu-laravel , ada helper helpernya juga
pak target videonya apakah sampe upload ke hosting? atau sempe penggunaan lumen untuk api?
ddd() di laravel 9 sepertinya gak bisa dipake. ada yang bisa bantu?
30:08 ada error undefined category kupikir errornya di db nya eh ternyata lupa $post[0] di $post->category->name
pak izin bertanya kalo mau upload multiple image gimana ya pak
kok kalo saya file nya muncl di requesrt gambarnya jadi sama variobel lainya mucul
Terimakasih buat Pak Dika , tutornya sngt membantu , klo save file nya ke server sql gmn ya Pak ?
gabisa aspin simpen file di sql😁
izin bertanya pak, saya mendapatkan error seperti ini " Trying to access array offset on value of type null " bagaimana cara memperbaikinya yah?
cara memperbaiki ini gimana pak Call to a member function store() on null?
kenapa alter tabel nya ngga di lakukan dengan buat migration baru pak, biar kita belajar juga buat ubah tabel tapi ngga migrate:fresh melainkan pake migrate aja.
Kak, gimana ya cara kalau mau belajar secara intensif untuk laravel berdasarkan projek, kalau ada tolong info ya kak galih
Pak kenapa ya setelah upload gambarnya ga muncul path ke folder yg udah di setting dan di dump malah ke
path: "D:\xampp\tmp"
situ terus
sama aku juga di database munculnya xampp\tmp\phpblabalba.php, gimana ya cara :')?
@izzul karnain mas nya udah bisa blm, saya juga gitu soalnya :)
@izzul karnain terimakasih mas, saya coba dulu, ntar klo error', balik lgi heheeh:v
@izzul karnain mas, enggak bisa juga punya saya :) , mas boleh minta id instagram atau apa biar bisa tanya secara personal langsung? terimaksih sebelumnya.
@izzul karnain waktu saya dump, pathnya berada di C:\Xampp\tmp\php...
kak kalau upload gambar ke database bisa kak?
pakkk, bikin tutor rest api dengan laravel 8 dong pakk
mohon bantuannya dong Pak Sandi, jika ingin upload banyak gambar sekaligus gimana ya Pak...
buat yang pake laravel 11 ada problem di src image gambar gak tampil, coba pake cara ini
pak kalau uploud video caranya samakah?
Unduh/Download data gambar di laravel ga ada ya mas tutorial nya ?
pak dika, untuk storage link di saya sudah ready
tapi kalo saya post ga muncul ya gambarnya
sama saya juga. gambarnya gak ke load di dalam web nya. padahal data image sudah masuk kedalam database dan codingannya sudah sama tp kenapa gambar nya masih blm bisa tampil ya ?
@@bimadarma8718 di hapus dulu bang folder storage di publicnya, baru di link lagi
@@fiqihandrean4843 masih gak bisa bang, di database yang kesimpen file nya berbentuk kayak gini "C:\xampp\tmp\php575.tmp" bang. abang yg masalah ini di database nya kesimpen nya apa bang pas masih trouble ?
@@fiqihandrean4843 makasih bg…dah bisa sekarang
@@bimadarma8718 sama bang, saya juga gini, gimana cara ngatasinnya bang?
pak, kalau buat user pake fake factory, passwordnya jadi sama semua gitu ya pak?
iya betul
Assalamu'alaikum..
Pak Dosen, tanya dunk...
Kenapa penyimpanan nya jadi C:\xampp\tmp\php7347.tmp di database, padahal File tersimpan sesuai dengan Folder yang di maksud??
Mudah2an berhasil...
code awal:
if($request->file('image'))
{
$validatedData['image'] = $request->file('image')->store('post-images');
}
$validatedData = $request->validate($rules);
$validatedData['user_id'] = auth()->user()->id;
$validatedData['excerpt'] = Str::limit(strip_tags($request->body), 200);
if nya dibawah, menjadi:
$validatedData = $request->validate($rules);
$validatedData['user_id'] = auth()->user()->id;
$validatedData['excerpt'] = Str::limit(strip_tags($request->body), 200);
if($request->file('image'))
{
$validatedData['image'] = $request->file('image')->store('post-images');
}
Kak buat contoh aplikasi web surat undangan rapat online donk
Storage ga kebaca di hosting... Kenapa ya ? Kalo di local jalan lancar jaya?
kemungkinan fitur symlink nya tidak aktif di hostingnya? hosting gratis atau berbayar?
pak, saya mendapati error pada saat upload file ke local
ValueError
Path cannot be empty
padahal saat melakukan ddd(), image berhasil terupload.
udah bisa bang?
Pak, fitur upload image di Trix Editor dong pak.
Yang mau belajar matematika bisa bantu support saya maksi qqq
Pak tabel post saya kok ilang semua pak setelah selesai php artisan migrate:fresh --seed,kan seharusnya ngak ilang pak kok punya saya hilang, bagaimana cara mengembalikan nya pak?
tolong segera dijawab pak
kalo buat vidio bisa juga pak??
Pak mau nanya pak, kalau upload dalam bentuk pdf word atau pun excel gimana ya? 😀😀
Tambahin super admin, admin, dan user dong pak please
Pak kerennn sudah sedot semuanya. Pak kalau user dan admin dipisah logikanya bgaimn ya? Jd user yg bikin post akan terpublish jika di setujui sama admin.
Bisa di table postnya tambahkan kolom supaya jika sudah di setujui baru tampil kalau blm, gk akan tampil
Kak tutornya upload gambar lalu di risize dong
Third
Telat 4 menit
makasih pak....
kalo mau bikin upload gambar yang banyak dan ada 1 gambar utama macam di bukalapak n tokopedia gimana ya pak??
adakah tutorialnya??
temen2 yang lain yang kebetulan baca adakah yang tau juga?
udah dapat cara upload banyak gambar bang??
cuman penasaran, apakah chanel ini milik UNPAS atau milik personal ? hehehe
24:15 i see ebook-react 😂
cara tau password user random kita gimana ya guys?
Bang blh mnta no wa, z mau chat pribadi, penting
Kenapa ya pas bagian ddd($request) bagian files nya parameter: []?
Padahal di form sudah di tambah kan enctype="multipart/form-data", sama input file name="image"
Mohon bantuannya
Solve. 3 jam nyari nyari kenapa error. Ternyata typo 1 huruf di input file yang harusnya name='image" malah nama="image" 😐