agar error tampil di view user ketika ada kesalahan upload, ganti isi else pada upload nya dengan ini : $this->session->set_flashdata('message', '' . $this->upload->display_errors() . ''); redirect('user');
kalo di link sebelah belajar gini gak gratis pak, terima kasih atas dedikasinya, semoga sehat selalu dan tercapai semua keinginannya. Aamiin Ya rabbal alamin.
Wah sudah sampai video ke 10, baru sampe sini, tinggal melanjutkan video berikutnya nih Pak, pas banget semester ini ada mata kuliah pemrograman web 3 menggunakan framework CodeIgniter Pak hehe. Makasih banyak Pak Dhika. Tidak banyak dosen yg bisa seperti Pak Dhika. Disamping kesibukkan menjadi seorang dosen di Universitas Pasundan, projek, masih dapat menyempatkan diri untuk berbagi ilmu programmingnya kepada public. Ditunggu terus Pak karya-karya lainnya. Karena ini yg akan menjadi pelajaran untuk generasi berikutnya.
Terima kasih Pak , saya sudah marathon 3 hari berturut tururt untuk memahami dan mengimplementasikan tutorial bapak kali ini , dan saya menjadi paham teknik teknik yang sebelumnya saya pahami . dan saya juga membuat challenge untuk diri saya sendiri di socmed saya dengan hashtag #100DayOfCode dan salah satunya mengambil referensi dari Channel Ini . Terima kasih sekali lagi pak , sudah berkenan memberikan tutorial gratis yang sangat bermanfaat ! :)
Pak Dosen terima kasih banyak, Ilmunya yang diberikan, saya baru belajar pemrograman, saya sering membayangkan kalau bkin program harusnya begini dan begini, cari tutor lain blm dapet, Alhamdulillah dapat disini yang saya harap2kan
Terimah kasih banyak bang Untuk dedikasi ilmu yg bermanfaat ini yg Di Bagikan🙏🙏 saya baru mendapat tugas Dri dosen,membuat biodata Html menjadi php dibuat di Codeigneter ini, makasih sekali lagi bang atas ilmunya semoga berkah panjang umur bang :)
buat alternatif ganti nama file baru di place holder input file... // change filename in placeholder $(document).on('change', '.custom-file-input', function(event) { $(this).next('.custom-file-label').html(event.target.files[0].name); })
saya baru coba untuk buat menu baru dan mengisi kontent dengan menampilkan data dari database, saya coba lagi edit file tables.html bawaan dari sbadmin2 dan itu tambah keren lagi. ternyata didalamnya pake datatable udah dibuatkan pagination dan live search, tambah keren aplikasinya, Terima kasih pa dika, Tutorialnya sangat membantu. Suksess pa dika. sehat selalu
keren tabelnya udah komplit dengan search dan pagination. setelah selesai ngikutin tutorial edisi: Membuat Sistem Login Lengkap dengan CODEIGNITER 3 ini sampai episode terakhirya, nyobain ah tabelnya make yg dari sbadmin. terima kasih mas informasinya (Y)
Buat yang di linux 20.04 Ubuntu kalo gak bisa upload gambar di menit 31:05, => Coba masuk ke folder htdocs => Terus klik kanan di folder wpu-login kalo yang foldernya sama namanya! => Klik Properties => Klik permission => setingan permision saya : -> Owner->Access:Creat and delete files -> Group->Access:Creat and delete files -> Others->Access:Creat and delete files => terus klik Change Permission for Enclosed Files: => Setingan saya : Owner->file->Read and write / folders->Creat and delete file Group->file->Read and write / folders->Creat and delete file Owner->file->Read-only / folders->access file saran : jika masih tidak bisa coba Owner :file->Read and write / folders->Creat and delete file Semoga berhasil __Salam titik koma__
Semoga bapak sehat selalu, bertambah ilmu dan rezekinya aamiin, terimakasih pak ilmunya. Saya ikut channel bapak terus😁, dan ditunggu episode selanjutnya 😃
pake jquery bisa gan sebelumnya inisiasi biar paham buat yang baca semuga bermanfaat. #imageUpload -> form input buat pilih file (gambar) ; #imageName -> tag yang kita gunakan untuk menampilkan nama filenya, misal sebelum tag end body tambahin ini : function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function(e) { $('#imagePreview').css('background-image', 'url('+e.target.result +')'); $('#imagePreview').hide(); $('#imagePreview').fadeIn(650); } reader.readAsDataURL(input.files[0]); } } $("#imageUpload").change(function() { //input form image readURL(this); let fileName = $(this).val().split("\\").pop(); $("#iimageName").val(fileName); //tampilan nama file, kalo pake input form pakenya .val(imageName) ; kalo pakenya tag .html(fileName) });
@@evol9013 oh iya bang mau nanya lagi #imageUpload, #imagePreview, #imageName harus diganti apa ya? sama kalau sudah diganti apa harus tetap memakai #?
@@sandhikagalihWPU Saya ada kendala sedikit sudah di coba berulang gak clear juga hehehe update data row by id , data id udah dapet , pasa submit ada erorr Message: Too few arguments to function Blog::editblog(), 0 passed in D:\XAMPP\htdocs\wpu-login\system\core\CodeIgniter.php on line 532 and exactly 1 expected public function editblog($id) { $data['title'] = 'Edit Blog'; $data['user'] = $this->db->get_where('user', ['email' => $this->session->userdata('email')])->row_array(); $data['posting'] = $this->db->get_where('posting', ['id' => $id])->row_array(); $this->form_validation->set_rules('judul', 'Judul Article', 'required|trim'); $this->form_validation->set_rules('konten', 'Konten Article', 'required|trim'); if ($this->form_validation->run() == false) { $this->load->view('templates/header', $data); $this->load->view('templates/sidebar', $data); $this->load->view('templates/topbar', $data); $this->load->view('blog/editblog', $data); $this->load->view('templates/footer'); } else { $judul = $this->input->post('judul'); $konten = $this->input->post('konten'); $this->db->set('judul', $judul); $this->db->set('konten', $konten); $this->db->where('id', $id); $this->db->update('posting'); $this->session->set_flashdata('message', ' Your Blog Has Been Updated ! '); redirect('blog'); } } mohon bantuannya pak dhika
Maaf mungkin pertanyaan ini telat pak. Menurut saya di detik 22:38 $email jangan diisi lewat $this->input->post('email'). Mungkin email di form lebih baik tidak diapa-apain dengan kata lain hanya sebagai tampilan saja tanpa ada interaksi server dengan front-end karna email sudah ada di token session userdata bisa diambil lewat userdata jikalau memang sangat diperlukan untuk kegunaan query. Mohon koreksi jika saya salah pak. Terimakasih banyak atas ilmu cuma-cuma lewat konten TH-camnya pak 👍
Oh iyaa pertanyaannya kelupaan pak. Apakah mungkin bisa terjadi exploit jika seseorang manipulasi $this->input->post('email') dengan cara memasukkan email orang lain?
pak sandhika saya meu tanya, lebih baik mana kalo waktu ubah data kita menggunakan set satu persatu atau menggunakan array ? terimakasih sebelumnya, salam dari solo pak, ilmunya juga sangat bermanfaat
maaf pak, keknya ada bugnya di bagian choose file klo misalnya nama imagenya panjang tulisannya melewati kotaknya , tpi sejauh ini bagus videonya makasih pak ilmunya
untuk pengguna linux yang engga bisa upload padahal code udh bener dan ngikutin pa sandhika, coba aja jalanin di terminal : chmod -R 777 nama_project_kalian.
iya, biasanya di linux kalau code dah bener semua, akan tetap muncul pesan error "not writable".. hrs chmod lg di folder project meski htdocs udh di chmod
Untuk yang menit ke 14:49 : Oleh karena col dari username, dll nya itu make col-sm-10, Teman-teman bisa kaya gini supaya button nya bisa berada dipaling kanan
Untuk yang overwrite bisa bahaya gan kalau ada dua user atau lebih mengupload foto dengan nama file yang sama nanti dua user pakai 1 foto yang sama jika salah satunya ganti foto lagi maka foto yang barengan tadi bakalan hilang al hasil user yang lain tidak akan punya foto, CMIIW salam sukses selalu
Assalamualaikum Pa Sandika Galih..salam kenal sy Luki Doe Umur 35 tahun..setelah saya melihat lihat channel bp sy jd tertarik belajar Coding..untuk orang yang baru kenal programer apa yg sy harus kuasai untuk menjadi programer otodidak yg profesional..Maaf sy sedikit menyimpulkan apakah sebagai dasar sy harus menguasai HTML,CSS n Javascript..Saya alan sangat seneng jika bp kasih sy Arahan.. Salam hormat Luki Doe
pantesan ga tampil nama gambar setelah pilh gambarnya, di dokumentasi bootstrap bagian file browser dibawah tulisan judul file browser dikasih highlight: direkomendasikan plugin untuk animasi custom file input: bs-custom-file-input, itu yg kita gunakan sekarang di dokumentasi kita. ( maaf terjemahan saya kalau kurang tepat ) cara mendapatkan dan menggunakannya bisa lihat disini: www.npmjs.com/package/bs-custom-file-input untuk yg ga mau unduh file nya bisa copy salah satu link yg cdn dan taruh di file header. dan yg mau unduh filenya klik aja salah satu link cdn nya dan save page as bs-custom-file-input.min.js taruh di folder assets/js/ untuk pemakaiannya bisa copy syntax nya di bagian how to use it dari link npmjs di atas. sudah saya tes dan berhasil jalan.
alternatif file input langsung menampilkan thumbnail gambar ketika file dipilih, bisa juga langsung set max_file_size di .container nya dan masih ada beberapa option lainnya. untuk component button nya cukup menarik tampilannya. bisa dilihat dan dipelajari disini: www.jasny.net/bootstrap/components/#fileinput belum saya coba, baru akan saya coba juga setelah selesai ngikutin tutorial edisi: Membuat Sistem Login Lengkap dengan CODEIGNITER 3 ini sampai episode terakhirya
@@muhammadharistillyasa9515 udah bisa mas? ya mas. seperti penjelasan di webnya( www.jasny.net/bootstrap/getting-started/#whats-included ), jQuery required.
Semoga yg menjawab selalu dilapangkan rejekinya 🙏 kalau teman teman lancar di video #10 apakah dibagian update gambar di database berhasil? Soalnya saya sudah ngikutin $new_image = $this->upload->data('file_name'); $this->db->set('image', $new_image); Tetap ga berubah di database tapi berhasil terupload ke folder penyimpanan yg dituju.
Pak saya belum liat tutorialnya secara lengkap saya mau tanya terlebih dahulu ini untuk user nya bisa banyak kan? Maksudnya user punya halaman masing masing contoh si dodi, ani, lala, itu punya halaman yang beda beda?
Pak ,klo size foto nya lebih dari target kok masih bisa redirect ke user dan foto nya tidak berubah... maksud saya ,if (ukuran foto != target ){ redirect('edit') dan pesan error' nya...saya cari cara ngoding nya gak nemu2 pak
video #10 saya belum berhasil...kenapa member since kok jadi berubah setelah di edit ya....jadi di tahun 1970...padahal awalnya tahun 2019...udah pakai date_created.
Masukan nya dong ka, saya uda ngikutin dari awal sampai sekarang urutan ke 10 ada kesalahan ketika merubah poto, soal coding nya sudah di ikuti dengan sama percis. Bisa merubah name tetapi tidak bisa merubah poto nya, mohon bantuan nya kaa 🙏🙏
Assaalammualaikum... #OoT Pak kalo untuk mengatasi inputan yang readonly agar si user tidak bisa menghapus attribut readonly dengan inspect element gimana ya kalo di codeigniter ? Tengkyu.. 😍
Mau tanya.. untuk aktifin HTML suggestion khususnya bagian attributes (class,type,src,href,dsb) bagaimana ya ? Fiturnya akftif jika mode bahasa dirubah ke HTML, sedangkan jika saat PHP tidak muncul
@@sandhikagalihWPU sama, pak.. vscode.. pdhal gk ada saya otak-atik, dann juga saya sdh ikutin video" yg dr extension vscode itu sampai persiapan seri ini
@@achmadrifanniar seharusnya sih bawaan vscode udah bisa apalagi dah ada emmet nya tanpa perlu instal. apalagi kalo lagi di jelasin yg bercabang tinggal lihat apa yg dibuat dan ikutin deh dengan emmet, meskipun bercabang cukup banyak, tinggal tekan tombol tab jadi deh tag-tag html/pun class-class bootstrapnya (Y) masih belum bisa mas html suggestion nya?
agar error tampil di view user ketika ada kesalahan upload, ganti isi else pada upload nya dengan ini :
$this->session->set_flashdata('message', '' . $this->upload->display_errors() . '');
redirect('user');
dimenit keberapa pak
The upload destination folder does not appear to be writable. Kesalahanyya apa ya pak?
imagenya tidak bisa terganti pak, errornya ini "The upload path does not appear to be valid."upload pathnya tidak valid katanya.
@@BangdikGaming pakek linux ya bang?
Agustinus rianto win 8.1 64bit bang
kalo di link sebelah belajar gini gak gratis pak, terima kasih atas dedikasinya, semoga sehat selalu dan tercapai semua keinginannya. Aamiin Ya rabbal alamin.
Wah sudah sampai video ke 10, baru sampe sini, tinggal melanjutkan video berikutnya nih Pak, pas banget semester ini ada mata kuliah pemrograman web 3 menggunakan framework CodeIgniter Pak hehe. Makasih banyak Pak Dhika. Tidak banyak dosen yg bisa seperti Pak Dhika. Disamping kesibukkan menjadi seorang dosen di Universitas Pasundan, projek, masih dapat menyempatkan diri untuk berbagi ilmu programmingnya kepada public. Ditunggu terus Pak karya-karya lainnya. Karena ini yg akan menjadi pelajaran untuk generasi berikutnya.
Terima kasih Pak , saya sudah marathon 3 hari berturut tururt untuk memahami dan mengimplementasikan tutorial bapak kali ini , dan saya menjadi paham teknik teknik yang sebelumnya saya pahami . dan saya juga membuat challenge untuk diri saya sendiri di socmed saya dengan hashtag #100DayOfCode dan salah satunya mengambil referensi dari Channel Ini . Terima kasih sekali lagi pak , sudah berkenan memberikan tutorial gratis yang sangat bermanfaat ! :)
Pak Dosen terima kasih banyak, Ilmunya yang diberikan, saya baru belajar pemrograman, saya sering membayangkan kalau bkin program harusnya begini dan begini, cari tutor lain blm dapet, Alhamdulillah dapat disini yang saya harap2kan
Masya allah..Pk.dika terimakasih banyak ilmunya.semoga berkah dan menjadi ladang amal soleh nanti.aamiin
Terimah kasih banyak bang Untuk dedikasi ilmu yg bermanfaat ini yg Di Bagikan🙏🙏 saya baru mendapat tugas Dri dosen,membuat biodata Html menjadi php dibuat di Codeigneter ini, makasih sekali lagi bang atas ilmunya semoga berkah panjang umur bang :)
buat alternatif ganti nama file baru di place holder input file...
// change filename in placeholder
$(document).on('change', '.custom-file-input', function(event) {
$(this).next('.custom-file-label').html(event.target.files[0].name);
})
wah makasih bang
matursuwun bang
Trims ya.. Tp kok masih blm bs ya?
saya baru coba untuk buat menu baru dan mengisi kontent dengan menampilkan data dari database, saya coba lagi edit file tables.html bawaan dari sbadmin2 dan itu tambah keren lagi. ternyata didalamnya pake datatable udah dibuatkan pagination dan live search, tambah keren aplikasinya, Terima kasih pa dika, Tutorialnya sangat membantu. Suksess pa dika. sehat selalu
keren tabelnya udah komplit dengan search dan pagination. setelah selesai ngikutin tutorial edisi: Membuat Sistem Login Lengkap dengan CODEIGNITER 3 ini sampai episode terakhirya, nyobain ah tabelnya make yg dari sbadmin. terima kasih mas informasinya (Y)
Asyik lanjut lagi, thanks master... Tutorialnya mudah dipahami karena penyampaian materinya mudah dipahami...
tutorial terbaik dan ter profesional yang pernah saya temui.
Saya suka banget nih sama tutorial mas sandika galih, jelas sistematis detail dan mudah dipahami..mantap
yang tinggu akhirnya lanjut juga nih seri, terima kasih banyak pak dika,
nice pak.... ilmu yang bermanfaat adalah ilmu yang dibagikan..... nice pak.... semoga sehat selalu.....!
masyallah...tambah semangat belajarnya terimakasih banya mas andika
baru kali ini enjoy series tutor programming, biasanya beberapa part langsung beli buku karena ngga enjoy :-D
nuhun pak dika
Notif masuk dari WPU, Lanjut tancap gasss!!
Buat yang di linux 20.04 Ubuntu kalo gak bisa upload gambar di menit 31:05,
=> Coba masuk ke folder htdocs
=> Terus klik kanan di folder wpu-login kalo yang foldernya sama namanya!
=> Klik Properties
=> Klik permission
=> setingan permision saya :
-> Owner->Access:Creat and delete files
-> Group->Access:Creat and delete files
-> Others->Access:Creat and delete files
=> terus klik Change Permission for Enclosed Files:
=> Setingan saya :
Owner->file->Read and write / folders->Creat and delete file
Group->file->Read and write / folders->Creat and delete file
Owner->file->Read-only / folders->access file
saran : jika masih tidak bisa coba Owner :file->Read and write / folders->Creat and delete file
Semoga berhasil
__Salam titik koma__
Terima kasih, sangat memantu..
Ijin download dan terima kasih banyak pak Sandika Galih.
Ini namanya ilmu yang bermanfaat
Gas poll terus pak dosen 🤟 terimakasih..
thank you very much UNPS teacher and i believe that God blesses you a good healhty... and i'm sure that i will visit you in one day.
Semoga bapak sehat selalu, bertambah ilmu dan rezekinya aamiin, terimakasih pak ilmunya. Saya ikut channel bapak terus😁, dan ditunggu episode selanjutnya 😃
nah, ini baru bisa. saya edit ajax nya dengan yang ci4. alhamdulillah jalan. :-)
belum pernah menemukan chanel YT sebermanfaat dan menarik ini, selalu memberikan ilmu yg bermanfaat pak dhika 💪💪
Ya Allah, terima kasih banyak videonya pak Sandhika..
Terima kasih banyak pak Sandhika..ajiipsss
Terima kasih Pak Dika. mantap videonya
ciieee bntr lgi silver pak dosen
Terima kasih pak aspirasi saya sudah didengar 😂😁
mencium bau bau menuju arah CMS
mungkin pak sandhika mau buat seri playlist membuat
* CMS dengan CodeIgniter *
lanjutkan pak
dari awal sub menu edit profile dibuat cuma di anggurin, akhir nya di pake jg😁
Auto sedot.... ilmunya pak😁😁😁
mantap akhirnya nongol juga yang di tunggu"
Saran bang, seharusnya pas pilih foto baru tampil preview nya dulu di img-thumbnail itu.
pake jquery bisa gan
sebelumnya inisiasi biar paham buat yang baca semuga bermanfaat.
#imageUpload -> form input buat pilih file (gambar) ;
#imageName -> tag yang kita gunakan untuk menampilkan nama filenya, misal
sebelum tag end body tambahin ini :
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function(e) {
$('#imagePreview').css('background-image', 'url('+e.target.result +')');
$('#imagePreview').hide();
$('#imagePreview').fadeIn(650);
}
reader.readAsDataURL(input.files[0]);
}
}
$("#imageUpload").change(function() {
//input form image
readURL(this);
let fileName = $(this).val().split("\\").pop();
$("#iimageName").val(fileName);
//tampilan nama file, kalo pake input form pakenya .val(imageName) ; kalo pakenya tag .html(fileName)
});
@@evol9013 bang mau tanya ini scriptnya diletakkan difooter ya?
@@muhammadalfiansyah6267 iya bawah footer, sebelum tag penutup body
@@evol9013 oh iya bang mau nanya lagi #imageUpload, #imagePreview, #imageName harus diganti apa ya? sama kalau sudah diganti apa harus tetap memakai #?
Mantap kali...
Sekalian resize atau crop foto pak, supaya ukuran nya sesuai kebutuhan , kalo profile misal jadi square ... trims pak dhika.
hmm, menarik nih.. kayanya jadi seri sendiri aja ya, manipulasi gambar :)
@@sandhikagalihWPU terima kasih pak ... ditunggu ... hehehehe
@@sandhikagalihWPU Saya ada kendala sedikit sudah di coba berulang gak clear juga hehehe update data row by id , data id udah dapet , pasa submit ada erorr
Message: Too few arguments to function Blog::editblog(), 0 passed in D:\XAMPP\htdocs\wpu-login\system\core\CodeIgniter.php on line 532 and exactly 1 expected
public function editblog($id)
{
$data['title'] = 'Edit Blog';
$data['user'] = $this->db->get_where('user', ['email' => $this->session->userdata('email')])->row_array();
$data['posting'] = $this->db->get_where('posting', ['id' => $id])->row_array();
$this->form_validation->set_rules('judul', 'Judul Article', 'required|trim');
$this->form_validation->set_rules('konten', 'Konten Article', 'required|trim');
if ($this->form_validation->run() == false) {
$this->load->view('templates/header', $data);
$this->load->view('templates/sidebar', $data);
$this->load->view('templates/topbar', $data);
$this->load->view('blog/editblog', $data);
$this->load->view('templates/footer');
} else {
$judul = $this->input->post('judul');
$konten = $this->input->post('konten');
$this->db->set('judul', $judul);
$this->db->set('konten', $konten);
$this->db->where('id', $id);
$this->db->update('posting');
$this->session->set_flashdata('message', '
Your Blog Has Been Updated !
');
redirect('blog');
}
}
mohon bantuannya pak dhika
Terimakasih Pak Dika.
lanjut lagi pak dhika ..... semangat
Maaf mungkin pertanyaan ini telat pak. Menurut saya di detik 22:38 $email jangan diisi lewat $this->input->post('email'). Mungkin email di form lebih baik tidak diapa-apain dengan kata lain hanya sebagai tampilan saja tanpa ada interaksi server dengan front-end karna email sudah ada di token session userdata bisa diambil lewat userdata jikalau memang sangat diperlukan untuk kegunaan query. Mohon koreksi jika saya salah pak. Terimakasih banyak atas ilmu cuma-cuma lewat konten TH-camnya pak 👍
Oh iyaa pertanyaannya kelupaan pak. Apakah mungkin bisa terjadi exploit jika seseorang manipulasi $this->input->post('email') dengan cara memasukkan email orang lain?
Saran pak, untuk email yg read only mending ambil di variable session, kalo ambil di form rentan untuk tamper data , :)
Maaf mas.
Tamper data itu apa ya?
Terimakasih :)
@@galaungoding7362 tamper data itu memanipulasi data yg akan di POST kan, karena sebelumnya di cetak dulu di web browser.
@@qmeter1706 oh.. Terimakasih mas
hmm, betul juga ya.. sip, thanks ya sarannya
@@sandhikagalihWPU pak, agar sidebarnya tertutup otomatis saat di buka versi mobile gimana ya?
Terimakasih
mantul, makasih P Dhika
Yg pke linux lakuin ini dulu biar imagenya keupload :
sudo chown -R www-data:www-data [lokasi folder img profilenya]
Contoh :
sudo chown -R www-data:www-data /var/www/html/wpu-login/assets/img/profile
pak sandhika saya meu tanya, lebih baik mana kalo waktu ubah data kita menggunakan set satu persatu atau menggunakan array ? terimakasih sebelumnya, salam dari solo pak, ilmunya juga sangat bermanfaat
maaf pak, keknya ada bugnya di bagian choose file klo misalnya nama imagenya panjang tulisannya melewati kotaknya , tpi sejauh ini bagus videonya makasih pak ilmunya
Terimakasih pak sandhika
Ninggalin jejak dulu, ntr malem gassss
hadir pak. sehat selalu pak Dhika...
wah masih hangat, mantap pak
untuk pengguna linux yang engga bisa upload padahal code udh bener dan ngikutin pa sandhika, coba aja jalanin di terminal : chmod -R 777 nama_project_kalian.
iya, biasanya di linux kalau code dah bener semua, akan tetap muncul pesan error "not writable".. hrs chmod lg di folder project meski htdocs udh di chmod
Saatnya msuk kelas.. 👨🏫
Untuk yang menit ke 14:49 :
Oleh karena col dari username, dll nya itu make col-sm-10, Teman-teman bisa kaya gini supaya button nya bisa berada dipaling kanan
Untuk yang overwrite bisa bahaya gan kalau ada dua user atau lebih mengupload foto dengan nama file yang sama nanti dua user pakai 1 foto yang sama jika salah satunya ganti foto lagi maka foto yang barengan tadi bakalan hilang al hasil user yang lain tidak akan punya foto, CMIIW salam sukses selalu
Terima KAsih pak. Ijin Belajar
mantap bener pa....
Hadir pak dosen
Assalamualaikum Pa Sandika Galih..salam kenal sy Luki Doe Umur 35 tahun..setelah saya melihat lihat channel bp sy jd tertarik belajar Coding..untuk orang yang baru kenal programer apa yg sy harus kuasai untuk menjadi programer otodidak yg profesional..Maaf sy sedikit menyimpulkan apakah sebagai dasar sy harus menguasai HTML,CSS n Javascript..Saya alan sangat seneng jika bp kasih sy Arahan..
Salam hormat
Luki Doe
semua materi dasar sudah ada di playlist silahkan di cek
jazakallahu khairan syaikh dhika
Tinggal beberapa episode lagi niih Videonya '-'
Smangat Pak;)
kayanya 3-4 lagi.. masih semangat kan?
Masih Pak😂
Tergantung Paket Nya H3h3h3:3
Mungkin bs tambahkan fitur captcha lg pak di halaman login, biar kaya web2 biasanya.
@@AlexPalallo Tambahin aja sendiri, itu mudah sekali.
@@RezaID ntar kucoba dulu.soalx Baru belajar jd begitu sulit bagiku.
makasih pak dika
Sngat bermanfaat pak 🙏
mantau dari kemaren bang ...
Absen dlu
Kalau untuk upload file contoh "pdf" tinggal ganti allowed type nya ya pak?
mas punyaku bisa upload tapi kok ga muncul nama file nya yaa ?? padahal koding saya sudah sama
mantol (mantap betol)
Sip markosip..
mas, mohon tunjuk ajarnya print data di borang kosong nya untuk fungsi codeigniter..
mantap 👍
reques kasi fitur OTP pak biar makin mantap..
terima kaaih Pak.
Low bisa lanjutin pa sampe membuat datatables dengan Ajax..ditunggu selanjutnya..terima kasih chanelnya sangat membantu..
terima kasih pak
Hadir pak
old foto ilang tapi tidak mengubah data di databasenya gmna tuh kak? bantu up dong
Mantap jiwaa pak 😂
pak udah bikin konten tentang upload,edit,hapus,simpan,tampilkan gambar kah pak dosen? hehe
sudah
pantesan ga tampil nama gambar setelah pilh gambarnya, di dokumentasi bootstrap bagian file browser dibawah tulisan judul file browser dikasih highlight:
direkomendasikan plugin untuk animasi custom file input: bs-custom-file-input, itu yg kita gunakan sekarang di dokumentasi kita. ( maaf terjemahan saya kalau kurang tepat )
cara mendapatkan dan menggunakannya bisa lihat disini:
www.npmjs.com/package/bs-custom-file-input
untuk yg ga mau unduh file nya bisa copy salah satu link yg cdn dan taruh di file header.
dan yg mau unduh filenya klik aja salah satu link cdn nya dan save page as bs-custom-file-input.min.js taruh di folder assets/js/
untuk pemakaiannya bisa copy syntax nya di bagian how to use it dari link npmjs di atas.
sudah saya tes dan berhasil jalan.
alternatif file input langsung menampilkan thumbnail gambar ketika file dipilih, bisa juga langsung set max_file_size di .container nya dan masih ada beberapa option lainnya. untuk component button nya cukup menarik tampilannya. bisa dilihat dan dipelajari disini:
www.jasny.net/bootstrap/components/#fileinput
belum saya coba, baru akan saya coba juga setelah selesai ngikutin tutorial edisi: Membuat Sistem Login Lengkap dengan CODEIGNITER 3 ini sampai episode terakhirya
bro ketika saya edit gambarnya ga muncul sama di database juga ga ada itu kenapa ya? apa harus pakai jquery
@@muhammadharistillyasa9515 udah bisa mas? ya mas. seperti penjelasan di webnya( www.jasny.net/bootstrap/getting-started/#whats-included ), jQuery required.
penjelasannya mantap
akhirnya ngulik sendiri ada yang kurang
Semoga yg menjawab selalu dilapangkan rejekinya 🙏
kalau teman teman lancar di video #10 apakah dibagian update gambar di database berhasil?
Soalnya saya sudah ngikutin
$new_image = $this->upload->data('file_name');
$this->db->set('image', $new_image);
Tetap ga berubah di database tapi berhasil terupload ke folder penyimpanan yg dituju.
coba cek penempatan upload'a mas, terus di view edit coba cek juga nempatin atribute name="image" nya udh bener atau belum
Terimakasih bggg 🔥
Pak saya belum liat tutorialnya secara lengkap saya mau tanya terlebih dahulu ini untuk user nya bisa banyak kan? Maksudnya user punya halaman masing masing contoh si dodi, ani, lala, itu punya halaman yang beda beda?
Maaf mau tanya kalo mau nampilin display error di view buat yang pake model gimana ya ?
Pak ,klo size foto nya lebih dari target kok masih bisa redirect ke user dan foto nya tidak berubah... maksud saya ,if (ukuran foto != target ){ redirect('edit') dan pesan error' nya...saya cari cara ngoding nya gak nemu2 pak
Makasih bang, oiya kalo tutor yg update data nya pake model gimana ya soalnya pas data saya di ubah sessionnya ga ke update
misiii aa, cara ganti background jadi image gimana yaaa
13:33 bisa pake plugin ini www.npmjs.com/package/bs-custom-file-input
Pengen bikin edit modal pake jquery tapi kebingungan , bikin tutor jquery dong pak
video #10 saya belum berhasil...kenapa member since kok jadi berubah setelah di edit ya....jadi di tahun 1970...padahal awalnya tahun 2019...udah pakai date_created.
sudah pak tinggal permisson aja :)
ko waktu saya edit profile nya gambarnya ga berubah ya?
Pak sandhika ajarin bikin CART dong pak
Error pas klik edit nama, tapi nama ny jadi hilang
Maaf mau tanya, untuk config upload nya lebih baik di tarud di controer atau di modelnya ya.. terimakasih
bang sandhika, mau tanya tapi oot dari video ini dong. Modal programmer selain fasih crud, mvc, login dan logika apa lagi yang dibutuhin bang?
bahasa inggris
niat juga perlu bang wkwk
Gasss
Hadirrr
Masukan nya dong ka, saya uda ngikutin dari awal sampai sekarang urutan ke 10 ada kesalahan ketika merubah poto, soal coding nya sudah di ikuti dengan sama percis. Bisa merubah name tetapi tidak bisa merubah poto nya, mohon bantuan nya kaa 🙏🙏
saya juga mengalami permasalahan serupa bosq
ijin bertanya pak saya pas upload foto file fotonya tidak pindah ke assets proofile kita itu apanya yang salah ya?
Assaalammualaikum... #OoT Pak kalo untuk mengatasi inputan yang readonly agar si user tidak bisa menghapus attribut readonly dengan inspect element gimana ya kalo di codeigniter ? Tengkyu.. 😍
hallo pak, mau menanyakan kenapa ya notice alert tersebut ikut tampil disetiap halaman? pada hal sudah sesuai dengan intruksi bapak
Mau tanya.. untuk aktifin HTML suggestion khususnya bagian attributes (class,type,src,href,dsb) bagaimana ya ?
Fiturnya akftif jika mode bahasa dirubah ke HTML, sedangkan jika saat PHP tidak muncul
kamu pakai editor apa? harusnya kalo vscode gak masalah
@@sandhikagalihWPU sama, pak.. vscode.. pdhal gk ada saya otak-atik, dann juga saya sdh ikutin video" yg dr extension vscode itu sampai persiapan seri ini
@@achmadrifanniar seharusnya sih bawaan vscode udah bisa apalagi dah ada emmet nya tanpa perlu instal.
apalagi kalo lagi di jelasin yg bercabang tinggal lihat apa yg dibuat dan ikutin deh dengan emmet, meskipun bercabang cukup banyak, tinggal tekan tombol tab jadi deh tag-tag html/pun class-class bootstrapnya (Y)
masih belum bisa mas html suggestion nya?
@@kyousukehasegawa6886 sudah bisa kok gan, thanks atas balasannya
@@achmadrifanniar sama-sama gan