Buat yang mau notif session nya hanya muncul selama 3 detik dan hilang tambahin jquery berikut di script yg ada di templates/footer.php : $('.alert').alert().delay(3000).slideUp('slow'); taruh dipaling atas script nya ya guys ...
kalo alertnya selalu muncul kenapa ya bang? setiap halaman yang ada $this->session->flashdata('message'); begitu halaman di klik pasti muncul alert. padahal tidak melakukan perubahan data
terima kasih bang, aku disebelum2nya juga bingung ga ilang2, skrg sudah selesai masalahnya wkwkwk tapi tinggal yg masalah di ketika refresh, flashdatanya muncul lagi, itu gimana ya bang kalau boleh tau caranya? Terimakasih
yang vs code nya tidak php terus tab, mungkin bisa bikin snippet sendiri buka file -> preferences->user snippets->new global snippet file simpan dengan nama php { "For_Loop": { "prefix": "php", "scope": "html,php,typescript", "body": [ "" ], "description": "For Loop" } }
Bikin table user bang, jadi di situ bisa liat nama alamat nohp, terus kalo di ketik langsung nunjukin profile yang kita ketik. Dan kalo bisa di buat table memisah misalnya, angkatan 2018 angkatan 2019, jadi kalo kita klik itu langsung muncul table. Moga di baca😅 maaf ya kalo kurang jelas, saya soalnya mau buat kyk gitu tpi ga tau caranya😅😅
mohon pencerahannya saya punya halaman admin menampilkan seluruh user , hanya menampilkan nama dan email dan di aksinya saya tambahin button detail dengan menampikan modal pas saya klik button detailnya keluar id dari masinng2 tapi setelha di view yang keluar malah member id terakhir :(
di auth kan ada syntax ini: public function __construct() { parent::__construct(); $this->load->library('form_validation'); } kalau syntax diatas dihapus tetap jalan karena sudah ada di autoload. yg ingin saya tau syntax itu untuk apa ya? atau bisa dilihat di playlist keberapa dan menit keberapa mengenai penjelasan syntax diatas?
Pak, punya saya gak bisa proses ubah password tetap saja tetap di new password dan repeat password padahal code function ctrl dan views nya sama sudah syaa ikutin !?
asslamalaikum pak dhika ... pak boleh tau ngga ada link tutorial yang gampang di mngerti dan modelnya sama seperti pnjelasan WPUNPAS untuk upload data menggunakan data CSV menggunakan CI kalo ada di bagi donk carannya 🙏🙏🙏
Asalamulikum Wrb, Bang permisi, Problem (edit photo) saya ke menu user, menu user edit poto pas saya click "choose file" malah ke auth "blocked". yang ke 2 , saya bingung di tombol button change password, kenapa nga bisa di click ya, padahal sama kayak coding lain. change password bisa di bantu pak
Kalo bikin sistem login begini misalkan saya punya device seperti mikrokontroller dan mau terhubung ke database ada caranya gak pak ?? Terimakasih atas jawabannya
#ask pak mau nanya nih buat Flashdata biar ilang otomatis gmna ya ? biar ga terus2an muncul/harus di refresh dulu biar ilang.. mohon di jawab pak, terima kasih 😁
@@ramabena116 ini nutup manual pakek tombol, maksudnya biar kalo direfresh ilang otomatis gk muncul lagi selama tidak ada proses input/update/delete data
cek lagi di form ubah password, cek di input name nya sama tidak dengan di controller, saran copas saja name di inputan ke controller input post nya, barangkali ada keliruan
(SOLVED) Ijin bertanya dan pencerahannya. Ubah Password status sudah Password changed! tapi buat login tidak bisa Wrong password! . dilihat di database passoword kosong seperti ke delete. kira kira dimana bugnya ya? terimaksih untuk tutorial yang sangat membantu
Untuk password lama dengan password baru tidak boleh sama bisa menggunakan rule differs[target_name_input] di name_input yang ingin di kasih form_error
hallo pak sandika galih dan teman2 saya mengalami ke eroran dalam codingannya, seperti ditulisan input "New Password" selalu muncul tulisan seperti ini terus "Unable to access an error message corresponding to your field name New Password.( matches)" kalo saya mau coba ganti passwordnya... dan di code editornya VSCODE ngga ngenalin fungsi "set" nya pada $this->db-set('password', $password_hash); dengan tulisan di VSCODE "Undefined function 'set'. intelephense(1010) [107,24].... mohon bantuannya pak sandika dan teman2nya solusinya bagaimana? udah coba 3 kali di ulang2 ngoding masih aja begitu heheh
mohon bantuannya temana-teman yg paham mengenai flash data, saya punya kasus setelah menampilkan messagebox pada halaman tertentu, tidak bisa hilang otomatis meskipun direfresh tetap tampil kayaknya masalah ini banyak dialami temen" disini
Maaf pak saya menemukan bug Dimna bug nya yaitu, change password pertama berhasil kmudian logout dan login kembali bisa, nah bug nya yaitu ketika kita coba change password lagi maka currentpassword nya akan salah, namun setelah saya coba2 dan saya masukan currentpassword nya yaitu password yg pertama sebelum kita ubah tadi ternyata bisa, kenapa currentpassword tidak yg terbaru ya pak? Mohon jawabannya pak
Saya berhasil ganti passwordnya, cuma ketika saya mencoba untuk melakukan aksi yang sama untuk mengganti password kok tidak bisa ya ada notif wrong current password.. Logikanya kan current passwordnya yang baru berhasil dilakukan tadi, nah tapi kok wrong current password ya, ketika saya coba ketikan password yang lama sebelum diganti ke password yang baru juga notifnya sama.. Takut gabisa masuk ke admin setelah logout, mohon bantuannya 🙏
Berharap bangett ada tuttorial Transaksi untuk Kasir Restoran😳 Transaksi pesan makanan 4 Table. Table Order Table Detail Order Table Transaksi Generate Report:')
pak,saya coba buat menu untuk menampilkan My articel dan saya mau menampilkan data artikelnya dimana email di tabel user_articel harus sama dgn email di tabel user namun artikel di tabel user_articel tidak cuma satu data yg punya email yang serupa. pada saat saya ambil datanya pakai get_where() lalu saya var_dump() data yg ter ambil cuman data yang pertama saja. bagaimana cara yang tepat untuk mengatasi masalah itu, mohon bantuannya, sebelumnya saya ucapkan terimakasih. untuk link githubnya github.com/sultanarbai/tugaspeweb.git
Problem: Password tidak dapat berubah, message : The Current Password field is required. The New Password field is required. The Repeat Password field is required. Mohon solusinya, kesalahannya di mana???
Pak, pas diubah passwordnya sudah bisa, susah muncul pemberitahuan kalau password sudah terubah tapi pas saya coba login pake password baru tidak bisa, pake password lama pun tidak bisa, itu kenapa ya pak??
@@khairularmayanti5151 coba cek dibaris //password sudah ok. kemungkinan typo di $password_hash nya atau salah posisi antara flash dan $this->db yang dibawah PASSWORD_DEFAULT. soalnya saya sudah berhasil ganti, tapi pas mau coba login dengan password baru, passwordnya salah , tapi ketika pakai password lama bisa. nah saya errornya diposisi flash nya. semoga membantu
Hallo pak sandika. Bagaimana jika tabel usernyanya berbeda. Misalkan saya punya 2 tabel user. 1.tbl_user 2.tbl_admin Bagaimana cara membuatnya untuk kedua table tersebut. Ataukan memang lebih baik jika dijadikan 1 tabel tapi berbeda role. Mohon bantuannya. Terima kasih. -Hafizh
Tolong saya pak dika. password_verify saya selalu mengembalikan nilai FALSE, yang dimana password dr input current password (1234) tidak sama/match dengan hash password dari database. stackoverflow.com/q/57916334/10642127
mantap kenceng bgt.. tapi di vs code saya knp ya pak saat klik php tidak mau otomatis jadi dan jg syntax html gak mau otomatis, misal klik class gak mau jadi class="" solusinya gmna yaa???
Unable to access an error message corresponding to your field name Current Password.() izin bertanya pak, itu kenapa ya hehe. apa ada yang salah di? $this->form_validation->set_rules('current_password', 'Current Password', 'required|trim|'); Terima kasih
Punten pk....dah install plugin buat sublime di vs code,tapi ga bs buat tag php otomatis harus manual...ga bisa(php klik tab),jadi agak lama juga pk...kira2 naona nya pk...???
Pagi Pak Dhika saya mau setelah seri ini selesai saya mau Request Seri untuk Css Flexbox dan Css Grid( terpisah atau Css Grid vs Css Flexbox) sekalian ngobar layout untuk kombinasi Flexbox + Grid Terima kasih @@UCkXmLjEr95LVtGuIm3l2dPg
gak terasa udah tutorial 12 aja, makin asyik ngodingnya. Berharap nih selanjutnya fitur chat realtimenya ditambahin di video selanjutnya. Aamiin :)
Buat yang mau notif session nya hanya muncul selama 3 detik dan hilang
tambahin jquery berikut di script yg ada di templates/footer.php :
$('.alert').alert().delay(3000).slideUp('slow');
taruh dipaling atas script nya ya guys ...
mantap bang, mkasih.
Mkasih bang🙏
kalo alertnya selalu muncul kenapa ya bang? setiap halaman yang ada $this->session->flashdata('message'); begitu halaman di klik pasti muncul alert. padahal tidak melakukan perubahan data
terima kasih bang, aku disebelum2nya juga bingung ga ilang2, skrg sudah selesai masalahnya wkwkwk
tapi tinggal yg masalah di ketika refresh, flashdatanya muncul lagi, itu gimana ya bang kalau boleh tau caranya? Terimakasih
@@YufiAndika bang mau tanya ada solusi alert form error dan btn change password tidak bekerja?
yang vs code nya tidak php terus tab, mungkin bisa bikin snippet sendiri
buka file -> preferences->user snippets->new global snippet file simpan dengan nama php
{
"For_Loop": {
"prefix": "php",
"scope": "html,php,typescript",
"body": [
""
],
"description": "For Loop"
}
}
makasih bang membantu banget
dal href="" belum bisa php tab, caranya gmna?
@@budhihrt6220 bisa tambah extension atau pakai snippep mas, cara nya bisa ke gugel membuat snipet
@@muhammadalfit5149 kalau mau nambah extensin nya gmna? di href="", img="" belum muncul tag nya.
@@budhihrt6220 pakai plugin emmet
TERBAIK PAK SANDHIKA DOSEN ONLINE KU !! :)
setelah playlist ini saya mau lanjut ke laravel hihihi
setia mengikuti....suksess sll Mas Sandhika...idola pokoknya
Semoga ilmunya bermanfaat bapak...bagus banget nih ..jangan bosen bosen bapak..
Good teacher
Lanjut lagi belajarnya..... Trimakasih Kang...
mantap semua pembelajaranny muda difahami,tnk
Masih memantau pak Galih hehe... semoga setelah CI bapak bersedia berbagi tutorial tentang Laravel... Amin... :)
mantap pak Dhika...semoga menjadi amal jariah yang terus mengalir ke bapak
semoga berkah ilmunya pak dosen
Terimakasih banyak pak, ilmunya sangat bermanfaat
Alhamdulillah , sehat slalu pak dika dan terimakasih atas materi2 nya 😍🤗
Ajarin caranya crop image pake model dong pak, buat yg edit profilenya. Video" bapak sangat membantu hidup orang banyak, terima kasih pak
Udah lama GK hadir... Kyk nya ketinggalan pelajaran nih.. go to play#7,8,9,10
Trims tutor nya Mas.. 4 thumbs up !!! :)
Nuhun kang tos nepi 11 wae...jiga nuju teu sehat suarana..sing sarehat kang sareng crew na
Late Nofif :"(
Habis Eps 11 Terus ke Akun Verify Kah Pak?
Like no 100 komentar no 40.
Tetap semangaaat!!!
Makasih Pak sandi 💪💪
terima kasih oak sekali lagi. ijin belajar pak
Bikin table user bang, jadi di situ bisa liat nama alamat nohp, terus kalo di ketik langsung nunjukin profile yang kita ketik. Dan kalo bisa di buat table memisah misalnya,
angkatan 2018
angkatan 2019, jadi kalo kita klik itu langsung muncul table. Moga di baca😅 maaf ya kalo kurang jelas, saya soalnya mau buat kyk gitu tpi ga tau caranya😅😅
Mungkin itu bisa jadi playlist / seri lain, ini kan fokusnya di sistem login.. setelah login bisa berkreasi sendiri
@@sandhikagalihWPU ok, ane tunggu bang vidio saran saya😅😅
Alhamdulillah, hatur nuhun pak Dhik
Maaf Pa Dika..komplitin dong untuk edit dan delete nya di Role,Menu Management dan Submenu Management..terimakasih banget bisa ikut belajar ..
pak mau tanya kalo misalkan lupa passwordnya itu di gabung di fitur edit profile berarti make controller nya yg edit profile ya pak?
Mas kalau restart komputer belum logout, session nya masih ada ya? Apa bisa di kasih script kalau keluar browser session nya terhapus. Terimakasih
mohon pencerahannya
saya punya halaman admin menampilkan seluruh user , hanya menampilkan nama dan email dan di aksinya saya tambahin button detail dengan menampikan modal
pas saya klik button detailnya keluar id dari masinng2
tapi setelha di view yang keluar malah member id terakhir :(
pak maaf ini saya kok malah muncul alert wrong current password mulu ya pada saat change passwordnya padahal dicontroller user nya udah sama,
controller User, function changePassword
public function changePassword()
{
$data['title'] = 'Change Password';
$data['user'] = $this->db->get_where('user', ['email' => $this->session->userdata('email')])->row_array();
$this->form_validation->set_rules('current_password', 'Current Password', 'required|trim');
$this->form_validation->set_rules('new_password1', 'New Password', 'required|trim|min_length[3]|matches[new_password2]');
$this->form_validation->set_rules('new_password2', 'Confirm New Password', 'required|trim|min_length[3]|matches[new_password1]');
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('user/changepassword', $data);
$this->load->view('templates/footer');
} else {
$current_password = $this->input->post('current_pasword');
$new_password = $this->input->post('new_pasword1');
if ( !password_verify($current_password, $data['user']['password'])) {
$this->session->set_flashdata('message', 'Wrong current password');
redirect('user/changepassword');
} else {
if ($current_password == $new_password) {
$this->session->set_flashdata('message', 'New password cannot be the same as current password');
redirect('user/changepassword');
} else {
//password yang benar
$password_hash = password_hash($new_password, PASSWORD_DEFAULT);
//update password
$this->db->set('password', $password_hash);
$this->db->where('email', $this->session->userdata('email'));
$this->db->update('user');
$this->session->set_flashdata('message', 'Password has been changed');
redirect('user/changepassword');
}
}
}
}
Di group wa kalau ada yang minta referensi saya biasanya tunjukan ke channel Web Programming UNPAS. Salam hormat Pak Dikha.
This tutorial is very excellent!👍
mohon bantuannya kenapa muncul error Unable to access an error message corresponding to your field name New Password.( )
Apakah sdh dapat caranya bang?
di auth kan ada syntax ini:
public function __construct()
{
parent::__construct();
$this->load->library('form_validation');
}
kalau syntax diatas dihapus tetap jalan karena sudah ada di autoload.
yg ingin saya tau syntax itu untuk apa ya? atau bisa dilihat di playlist keberapa dan menit keberapa mengenai penjelasan syntax diatas?
kalo di autoload udah ada mah , apus aja construct nya biar ga double manggil form_validation
Pak, punya saya gak bisa proses ubah password tetap saja tetap di new password dan repeat password padahal code function ctrl dan views nya sama sudah syaa ikutin !?
asslamalaikum pak dhika ... pak boleh tau ngga ada link tutorial yang gampang di mngerti dan modelnya sama seperti pnjelasan WPUNPAS untuk upload data menggunakan data CSV menggunakan CI kalo ada di bagi donk carannya 🙏🙏🙏
Pa dosen bikin penjelasan dong tentang BUG HUNTER.
pak kapan2 buat video tentang (statict site generator) HUGO, ya :)
Asalamulikum Wrb, Bang permisi, Problem (edit photo) saya ke menu user, menu user edit poto pas saya click "choose file" malah ke auth "blocked".
yang ke 2 , saya bingung di tombol button change password, kenapa nga bisa di click ya, padahal sama kayak coding lain.
change password
bisa di bantu pak
Pak dika izin bertanya pak untuk rules misalnya password harus kombinasi huruf, angka dan tanda itu gimana ya pak🙏
Kalo bikin sistem login begini misalkan saya punya device seperti mikrokontroller dan mau terhubung ke database ada caranya gak pak ?? Terimakasih atas jawabannya
Kalau submenu nya bisa dijadiin drop down ngga ?? Soalnya kalo isi nya banyak harus scroll terus sampe bawah :(
bisa dibuat autocomplete saja kak.
#ask
pak mau nanya nih buat Flashdata biar ilang otomatis gmna ya ? biar ga terus2an muncul/harus di refresh dulu biar ilang..
mohon di jawab pak, terima kasih 😁
alert bootstrapnya ganti jadi dismissing, biar bisa diclose
contoh :
$this->session->set_flashdata('message', ' Wrong Current Password×');
gimana tuh bang pas direfresh bisa ilang? punyaku malah kalo direfresh malah ga ilang2 wkwkkw
@@ramabena116 ini nutup manual pakek tombol, maksudnya biar kalo direfresh ilang otomatis gk muncul lagi selama tidak ada proses input/update/delete data
Pak kok message nya pada program saya tdk mau muncul ya? Kira" salahnya dmna?
bang, saya sudah buat controllernya sesuai video, tapi kok selalu muncul wrong password(password salah) ya? mohon solusinya. berikut script nya = public function changePassword()
{
$data['title'] = 'Change Password';
$data['user'] = $this->db->get_where('anggota',['email'=> $this->session->userdata('email')])->row_array();
$this->form_validation->set_rules('current_password','Current Password','required|trim');
$this->form_validation->set_rules('new_password1','New Password','required|trim|min_length[8]|matches[new_password2]');
$this->form_validation->set_rules('new_password2','Confirm New Password','required|trim|min_length[8]|matches[new_password1]');
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('user/changepassword',$data);
$this->load->view('templates/footer');
} else {
$psw_sekarang = $this->input->post('current_password');
$new_password = $this->input->post('new_password1');
if (!password_verify($psw_sekarang, $data['anggota']['password'])) {
$this->session->set_flashdata('message','Password salah!');
redirect('user/changepassword');
} else {
if ($psw_sekarang == $new_password) {
$this->session->set_flashdata('message','Password baru tidak boleh sama dengan password lama!');
redirect('user/changepassword');
} else {
$password_hash = password_hash($new_password, PASSWORD_DEFAULT);
$this->db->set('password', $password_hash);
$this->db->where('email', $this->session->userdata('email'));
$this->db->update('anggota');
$this->session->set_flashdata('message','Password berhasil diganti');
redirect('user/changepassword');
}
}
}
}
cek lagi di form ubah password, cek di input name nya sama tidak dengan di controller, saran copas saja name di inputan ke controller input post nya, barangkali ada keliruan
(SOLVED) Ijin bertanya dan pencerahannya. Ubah Password status sudah Password changed! tapi buat login tidak bisa Wrong password! . dilihat di database passoword kosong seperti ke delete. kira kira dimana bugnya ya? terimaksih untuk tutorial yang sangat membantu
Untuk password lama dengan password baru tidak boleh sama bisa menggunakan rule differs[target_name_input] di name_input yang ingin di kasih form_error
Pak kalau seumpama admin nah admin tsb mau ganti password nya si pegawai nya bagaimana ya ? Soalnya saya error trs
dimanakah salahnya mas
public function changePassword()
{
$data['title'] = 'Change Password';
$data['user'] = $this->db->get_where('user', ['email' =>
$this->session->userdata('email')])->row_array();
$this->form_validation->set_rules(
'current_password',
'Current Password',
'required|trim'
);
$this->form_validation->set_rules(
'new_password1',
'New Password',
'required|trim|min_length[3]|matches[new_password2]'
);
$this->form_validation->set_rules(
'new_password2',
'Confrim New Password',
'required|trim|min_length[3]|matches[new_password1]'
);
if ($this->form_validation->run() == false) {
$this->load->view('templates/header', $data);
$this->load->view('templates/sidebare', $data);
$this->load->view('templates/topbar', $data);
$this->load->view('user/changepassword', $data);
$this->load->view('templates/footer');
} else {
$current_password = $this->input->post('current_password');
$new_password = $this->input->post('new_password1');
if (!password_verify($current_password, $data['user']['password'])) {
$this->session->set_flashdata('message', 'Wrong current password!
');
redirect('user/changepassword');
} else {
if ($current_password == $new_password) {
$this->session->set_flashdata('message', 'New password cannot be the same as current password!
');
redirect('user/changepassword');
} else {
//password sudah oke
$password_hash = password_hash($new_password, PASSWORD_DEFAULT);
$this->db->set('password', $password_hash);
$this->db->where('email', $this->session->userdata('email'));
$this->db->update('user');
$this->session->set_flashdata('message', 'Password change!
');
redirect('user/changepassword');
}
}
}
}
hallo pak sandika galih dan teman2 saya mengalami ke eroran dalam codingannya, seperti ditulisan input "New Password" selalu muncul tulisan seperti ini terus "Unable to access an error message corresponding to your field name New Password.( matches)" kalo saya mau coba ganti passwordnya... dan di code editornya VSCODE ngga ngenalin fungsi "set" nya pada $this->db-set('password', $password_hash); dengan tulisan di VSCODE "Undefined function 'set'. intelephense(1010) [107,24].... mohon bantuannya pak sandika dan teman2nya solusinya bagaimana? udah coba 3 kali di ulang2 ngoding masih aja begitu heheh
Udah bisa blum bang..
Mantap, terus berkarya pak dika
mohon bantuannya temana-teman yg paham mengenai flash data, saya punya kasus setelah menampilkan messagebox pada halaman tertentu, tidak bisa hilang otomatis meskipun direfresh tetap tampil
kayaknya masalah ini banyak dialami temen" disini
Maaf pak saya menemukan bug
Dimna bug nya yaitu, change password pertama berhasil kmudian logout dan login kembali bisa, nah bug nya yaitu ketika kita coba change password lagi maka currentpassword nya akan salah, namun setelah saya coba2 dan saya masukan currentpassword nya yaitu password yg pertama sebelum kita ubah tadi ternyata bisa, kenapa currentpassword tidak yg terbaru ya pak? Mohon jawabannya pak
setelah saya coba.. di saya aman2 aja.. gada bug ky gt
pak kalo pake echo form_open itu methodnya apa get atau post
Hatur nuhun Pa Dika
Saya berhasil ganti passwordnya, cuma ketika saya mencoba untuk melakukan aksi yang sama untuk mengganti password kok tidak bisa ya ada notif wrong current password.. Logikanya kan current passwordnya yang baru berhasil dilakukan tadi, nah tapi kok wrong current password ya, ketika saya coba ketikan password yang lama sebelum diganti ke password yang baru juga notifnya sama.. Takut gabisa masuk ke admin setelah logout, mohon bantuannya 🙏
udah nemu errornya blm gan? sama ni kasusnya
Saya salah dimana ya pak, "tombol button" nya kok nga bisa saya click ya, sama From_errornya kok nga muncul ya.
New Password
sama bang, apa sudah menemukan solusinya?
Nuhun pak Dhika
Berharap bangett ada tuttorial Transaksi untuk Kasir Restoran😳 Transaksi pesan makanan 4 Table.
Table Order
Table Detail Order
Table Transaksi
Generate Report:')
Ngikut
terima kasih pak dosen ilmunya..salam sehat..btw kalau exit program nya tanpa klik logout gimana cara destroy session nya ? terima kasih
pak kenapa ya waktu saya ubah password,ketika saya kembali lagi klik my profile,profilenya jadi admin,padahal login nya pakai user
code : public function changepassword()
{
$data['title'] = 'Change Password';
$data['my_profile'] = 'Change Password';
$data['user'] = $this->db->get_where('user', ['email' => $this->session->userdata('email')])->row_array();
$this->form_validation->set_rules('current_password', 'Password Sebelumnya', 'required|trim');
$this->form_validation->set_rules('new_password1', 'Password', 'required|trim|min_length[6]|max_length[8]|matches[new_password2]', [
'matches' => 'Password doesnt match!',
'min_length' => 'Password too short!',
'max_length' => 'Maximum length is 8!',
]);
$this->form_validation->set_rules('new_password2', 'Password', 'required|trim|matches[new_password1]');
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('user/changepassword', $data);
$this->load->view('templates/footer');
}else{
$current_password = $this->input->post('current_password');
$new_password = $this->input->post('new_password1');
if(!password_verify($current_password, $data['user']['password'])){
$this->session->set_flashdata('message', '
Invalid password!
');
redirect('user/changepassword');
}else{
if($current_password == $new_password){
$this->session->set_flashdata('message', '
New password cannot be the same as the previous password!
');
redirect('user/changepassword');
}else{
//password bener
$password_hash = password_hash($new_password, PASSWORD_DEFAULT);
$this->db->set('password', $password_hash);
$this->db->update('user', ['email' => $this->session->userdata('email')]);
$this->session->set_flashdata('message', '
Password updated!
');
redirect('user/changepassword');
}
}
}
}
Gan, ini gak bisa ganti pasword keliatannya masalah id nya
Atau ada sebab lain ya?
pak,saya coba buat menu untuk menampilkan My articel dan saya mau menampilkan data artikelnya dimana email di tabel user_articel harus sama dgn email di tabel user namun artikel di tabel user_articel tidak cuma satu data yg punya email yang serupa. pada saat saya ambil datanya pakai get_where() lalu saya var_dump() data yg ter ambil cuman data yang pertama saja. bagaimana cara yang tepat untuk mengatasi masalah itu, mohon bantuannya, sebelumnya saya ucapkan terimakasih. untuk link githubnya github.com/sultanarbai/tugaspeweb.git
Problem: Password tidak dapat berubah, message : The Current Password field is required. The New Password field is required. The Repeat Password field is required. Mohon solusinya, kesalahannya di mana???
sama problemnya mas
udah nemu blm errornya? sama nih errornya
sama ni
Pak, pas diubah passwordnya sudah bisa, susah muncul pemberitahuan kalau password sudah terubah tapi pas saya coba login pake password baru tidak bisa, pake password lama pun tidak bisa, itu kenapa ya pak??
sepertinya ada typo waktu ubah passwordnya, cek lagi nama tag inputnya dan query ubah nya
Web Programming UNPAS baik pak, akan saya periksa lebih teliti lagi, terima kasih pak
@@khairularmayanti5151 coba cek dibaris //password sudah ok. kemungkinan typo di $password_hash nya atau salah posisi antara flash dan $this->db yang dibawah PASSWORD_DEFAULT.
soalnya saya sudah berhasil ganti, tapi pas mau coba login dengan password baru, passwordnya salah , tapi ketika pakai password lama bisa. nah saya errornya diposisi flash nya. semoga membantu
Muhammad Tajuddin baik, terima kasih banyak
ijin request pak, pengen bikin system input blog lengkap dgn tag, kategori juga menu komentar
Seperti yang di registrasi juga seperti itu pak kalo copas jadi panjang konfirmasi passwordnya
Hallo pak sandika. Bagaimana jika tabel usernyanya berbeda. Misalkan saya punya 2 tabel user.
1.tbl_user
2.tbl_admin
Bagaimana cara membuatnya untuk kedua table tersebut.
Ataukan memang lebih baik jika dijadikan 1 tabel tapi berbeda role. Mohon bantuannya.
Terima kasih.
-Hafizh
Tolong saya pak dika. password_verify saya selalu mengembalikan nilai FALSE, yang dimana password dr input current password (1234) tidak sama/match dengan hash password dari database.
stackoverflow.com/q/57916334/10642127
apa sudah ada solusinya? kebetulan saya juga kendalanya sama
@@annisaolgazerlinda sudah mbak
alert error saya koq gak bisa muncul ya? padahal nyontek dari Controller Auth dan View Login :( :p
Udah ketemu belum bang solusinya, saya juga ngalami itu?
@@anrisgarbis2839 kalo abang udh nemu solusinya belum? btn confirm password saya juga eror nih bang
Pak dhika kalo saya copy password yg pertama kemudian saya paste ke konfirmasi password kok di konfirmasi password jadi panjang ya?...mohon jawabannya
Input type password tidak bisa dicopy, mungkin yg panjang itu bekas copy sebelumnya
suksema pak shandika
Lanjut pak dosen 🤟
mantap kenceng bgt..
tapi di vs code saya knp ya pak saat klik php tidak mau otomatis jadi
dan jg syntax html gak mau otomatis, misal klik class gak mau jadi class=""
solusinya gmna yaa???
kang sandika juga sudah bikin tutorial vs code mas coba di tonton, mungkin menjawab.
@@muhammadalfit5149 saya ikutin dari playlist tsb
Bikin snippets sendiri aja mas, tadi diatas saya udeh share caranya
Bang Sandi, gimna caranya kita ingin edit menu, tetapi viewnya kita menggunakan modal. Mhon tutorialnya
Mas, Belajar Git dong mass
Mantul, makasih P Dikha
matursuwon pak🤗
First... sedot teruss..
thanks pak galih,,Gbu
Kalau sistem login pakai rest api bagus ngga pak?
Jejak dulu
Unable to access an error message corresponding to your field name Current Password.()
izin bertanya pak, itu kenapa ya hehe.
apa ada yang salah di?
$this->form_validation->set_rules('current_password', 'Current Password', 'required|trim|');
Terima kasih
$this->form_validation->set_rules('current_password', 'Current Password', 'required|trim|');
"|" kelebihan kak, seharusnya
$this->form_validation->set_rules('current_password', 'Current Password', 'required|trim');
mungkin bisa
Sendal gw dimana duh tolong dong, udah 3hari nih ganemu".
Nice tutorial.
Pak Dhika, video brikut buat forgot Password dong
Punten pk....dah install plugin buat sublime di vs code,tapi ga bs buat tag php otomatis harus manual...ga bisa(php klik tab),jadi agak lama juga pk...kira2 naona nya pk...???
sama nih seperti saya
@@AndrewSoebagoes bisa pakai snippet sendiri mas,
buka file -> preferences->user snippets->new global snippet file simpan dengan nama php
{
"For_Loop": {
"prefix": "php",
"scope": "html,php,typescript",
"body": [
""
],
"description": "For Loop"
}
}
makasih mas @@@muhammadalfit5149
waaah , pas lagi dijalan . , buru buru pulang ..
Chat realtime nya pak ,ditunggu hehe
fitur Forgot Password Pak ? :D sehingga harus reset via email
Top markotop
👍👍👍🔥
Ditunggu tutorial flutter nya
LANNJUUTTTT....
salam pak dika sehat terus.... mau tanya koq password lama saya dianggap tidak benar padahal saya login masuk berhasil....heheheh
Coding untuk $email = this-db-get('user');
Pindahin ke blok coding if ny.. coba jangan diluar blok if.
Semoga membantu.
terima kasih Pak.
Tes kok error ya
kalau untuk menambahkan fitur remember me gmna pak?
Cari di google haha
Notifnya ga muncul salah ada yg tau
syarat jadi dosen harus S2 ya pak?
Iya betul
Booking komentar dulu lah :)
Pagi Pak Dhika saya mau setelah seri ini selesai saya mau Request
Seri untuk
Css Flexbox dan Css Grid( terpisah atau Css Grid vs Css Flexbox)
sekalian ngobar layout untuk kombinasi Flexbox + Grid
Terima kasih @@UCkXmLjEr95LVtGuIm3l2dPg
hadirrrrr
hehe