Postingan lainnya
menggunakan session
akang teteh yg baik hati, yg galak jg boleh.. sy ad sdikit mslah mohon solusiny!!!! saat mengikuti tutor mengenai SESSION pd materi membuat BLOG dg php, ada error seperti ini "undefined index: user in c:\xamp\bla bla bla.... on line 5"; pas sy telusuri masalah ny ad dsini $_SESSION['name'], tp begitu login itu error kgk ad, salah brwsernya blm diupdate ap gmn th???
18 Jawaban:
Undefined index itu sebenernya cuma peringatan ajah kalo index nya belum ada atau belum punya variabel. Sebenernya ini bukan masalah cuma sekedae peringatan ajah
sebenar ny sh sy udah ngeduga gtu, cuman aneh aj ko kang hilman gk ad peringatan ny???
wajar dan mohon maaf kalo pas tutor salah, kita koreksi sama-sama, hehe. boleh paste link video atau kodenya ngga biar kelihatan , makasih sebelumnya
maaf kang hilman.... tutor ny gk ada yg salah.. cuma beda hasil aj yg dtampilin dbrowsernya. klo hasil yg dtampilin dbrowser sy ada peringatan seperti yg sy tanyakan datas. klo punya kang hilman bersh... jd sy cuma mau mastiin knp??
Aduuh jangan minta maaf, haha. Normal maksudnya kalo pas bikin tutor salah, jadi bagus banget kalo dikoreksi. maksudnya $_SESSION['user'] mungkin ya? di video ngga ada kayanya $_SESSION['nama']..
Yang $_session['nama'] ubah jadi $_session['user'] coba ajah kayanya cuma salah penamaan, soalnya yang di video emang user bukan nama
dikasih error_reporting(); aja huehe biar ga muncul peringatan ituu
numpang nimbrung. ini persis sama seperti yang saya alami. pesan yang saya dapat
Notice: Undefined index: user in C:\xampp\htdocs\blog\login.php on line 4
------------
@hilmanrdn di tutor emg $_SESSION['user'] tp dlm praktek sy pake 'nama'. udah sy ganti persis seperti ditutor jg tetep aj dy muncul
oh emang sengaja diganti. Yang lebih bagus pengujiannya mungkin speerti ini
if(isset($_SESSION['nama'])){
//jalan
}
sukses kang... tp sy ad pertanyaan lg, hehehe. msh sputar blog materinya.. begitu kta inputkan md5 d function cek_data(ngecek login)... username adminny gk bisa msuk kang,. klo bisa sh PW admin ny gk bisa dbaca jg d database.
Gak bisa masuk karna passwordnya belum di hash balik, jadi yang kebaca password md5 nya bukan password aslinya. Di tutor juga udah ada kok cara membalikan password md5 nya
awal tutor it awalnya bikin PW ny kasar, langsung input d database, jd dia terlihat apa adanya d database, klo dtutor kang Hilman itu kan buat username hilman, pw ny 123 . ini yg bagian awal sblum menggunakan md5 dan registrasi, it klo d inputkan di form login setelah adanya md5 gk bisa masuk ad pesan kesalahan. jd klo mau bkn username admin dmn dia bisa melakukan sgalanya d website tp PWny tak terlihat(ngacak) di database it gmn???
Hash balik md5 nya, Soalnya di db agan kan udah jadi kode, otomatis fungsi nya ngebaca apa yang ada di tabel db agan yaitu berupa kode. Kalo agan masih nginput pw biasanya tanpa di hash balik ke semula ga bakal bisa masuk sekali lagi soalnya pw agan kebaca di db nya itu kode. Maka dari itu pw yang di db itu harus di hash balik (dikembalikan seperti semula) biar pas login pw nya tetep sama tapi pw di db tetep kode. Hash balik intinya biar browser normal baca pw nya, PW md5 di db ga bakal berubah
Kalo ada pertanyaan baru, bagusnya buka forum baru gan