Membuat Login Multi User dan Multi Level dengan PHP + MySQL

Assalamu'alaikum Wr. Wb.
Bagi yang belum membuat halaman login, buka dulu artikel ini :
Membuat Tampilan Halaman Login Keren

Setelah kita selesai membuat tampilan halaman login yang keren, sekarang kita saatnya membuat proses loginnya dengan PHP dan MySQL.

Kurang lebihnya seperti ini halaman login kita :


Note : Tutorial mysql extension yang lama hanya support di PHP 5, dan sudah deprecated pada PHP 7. Disarankan move on ke mysqli / PDO extension (support PHP 5 / 7), tutorial lengkap ada di Daftar Isi.

Ok langsung saja kita ikuti baik-baik video tutorial dibawah :


Apabila ada yang masih bingung atau apabila ada yang ingin ditanyakan silahkan tinggalkan komentar.

Baca tutorial sebelumnyaMembuat Tampilan Halaman Login Keren

Baca tutorial selanjutnya : Membuat Isi Halaman Web Menjadi Dinamis Dengan PHP


Sekian dan terimakasih, semoga bermanfaat.
Wassalamu'alaikum Wr. Wb.
Membuat Login Multi User dan Multi Level dengan PHP + MySQL
Item Reviewed: Membuat Login Multi User dan Multi Level dengan PHP + MySQL 9 out of 10 based on 10 ratings. 9 user reviews.

mas pnyaku pake mysqli, gmn caranya??
ada cara konvert ke mysql ja??
mohon pencerahannya... new nih??

oiya itu di tutorial ini loginnya sebagai operator tampilannya gmn nya?? kyknya sama dengan admin..
klo buat operator misal salah satu menu di index.php nya di non aktifkan 1 menu gmna ya??

punya saya kenapa gak bisa yang terakhir ?

kalo mysqli yang prosedural hampir sama persis dengan mysql gan, tapi kalo yang oop beda lagi. mungkin kapan2 saya akan buat tutorial dengan mysqli dan pdo.

kalo di aplikasi rental mobil yang udah saya buat dan jadi, emang untuk operator dan admin tampilannya sama, cuman nanti ada perbedaan hak akses. admin bisa melakukan semua tanpa ada batas sedangkan yang operator hanya bisa melakukan hal yang berhubungan dengan transaksi. jadi si operator gak bisa utak utik harga mobil dan harga paket mobil.

pembatasan hak akses dengan memanfaatkan session yang telah dicetak saat login, kalo mau nyembunyiin menu untuk tiap2 level sama aja konsepnya tinggal tambahin percabangan / kondisi dari session yang telah tercetak. semoga membantu.

yang bagian mana gak bisanya mas ?
coba dijelasin lagi, siapa tau saya bisa bantu.

kalo per barisnya diikuti pasti bisa mas, intinya teliti dan dipahami. semoga membantu.

saya juga sama kaya indri, di bagian akhir error,
pas bagian redirect, jika session admin/operator tidak ada, kembali kelogin
dan sebaliknya.

ada pencerahannya ga ya

punya saya kok di saat mysql_query selalu keluar error ini(You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'form 'tb_login' where username = 'admin' and password ='admin'' at line 1), cara atasinya gimana ya?
Mohon Bantuannya

diteliti lagi per baris code nya gan.
kalo belum faham bagian yg terakhir jangan dikasih dulu, intinya itu jika user sudah login diarahkan ke halaman utama, jika belum login diarahkan ke halaman login.
mungkin yang tutorial ini bisa lebih jelas gan pada bagian tersebut : http://yukcoding.blogspot.com/2015/06/membuat-login-dengan-php-ekstensi-mysqli.html

Script sql mu salah gan, harus nya itu SELECT * FROM bukan form, dicek lagi seperti yang ada ditutorial. Semoga membantu :)

gan tolong sediakan source codenya dong klo liat di video gambarnya agak pecahhttps://googledrive.com/host/0B7H_GQEvKCj1SmIxOXhHalV2ZVE/nyengir.gif

Maaf untuk tutorial dasar memang sengaja tidak saya sediakan source code agar mereka yang belajar bener2 sungguh2 dan bisa faham. Untuk mendapatkan source code aplikasi2 kami silahkan klik menu Download Source Code di bagian atas blog ini, kemudian ikuti ketentuan2nya :)

mas punyaku kok ndak bisa ya login e selalu gagal padahal sudah nurutin tutorialnya 3x ngulang tapi tetep
mohon bantuannya

kalau variable user dan passwordnya nga terisi salah dimana ya mass

Coba cek :
1. udah ada session_start() nya belum ?
2. nama field di tabel login udah sama gak ma script sql login mu ?
3. pastikan session nya sudah tercetak dan disimpan di id tiap user
4. diteliti lagi, kalo masih bingung soal redirect jika sudah login atau belum, jangan dikasih dulu

cek dibagian atribut name pada tag input, pastikan isi dari name="disini" sama dengan variable $_POST['disini']

Komentar ini telah dihapus oleh pengarang.

Sama2, Alhamdulillah senang bisa membantu :)

mohon pencerahannya mas
Warning: Cannot modify header information - headers already sent by (output started at E:\xampp\htdocs\PKL\login.php:80) in E:\xampp\htdocs\PKL\login.php on line 95

problema nya tidak bisa masuk ke halaman index

Komentar ini telah dihapus oleh pengarang.

gan numpang tanya kalo login gagal terus dan kalo hasilnya 0 terus salah dimana ya? :sorry

Bisa aja dari sql kamu, kalo gak variable inputan user / pass yg kurang sesuai dengan alur. Coba teliti lagi gan.

gan kalau levelnya lebih dari 2 gimana caranya. mohon pencerahannya

Ya sama aja gan, ditambahkan satu level lagi, dan di proses login nya ditambahkan satu kondisi lagi, jadi session yang di cetak bisa ditambah level lagi.

ini yang aku cari-cari. Terimakasih yah gan. berhasil total. hahaha

:)
Sama2 gan.
Alhamdulillah.

permisi gan,gimana cara membuat login dengan syarat pas kita masukkan username dan password nya sesuai dengan data yg ada pada database,ketika kita login dan nahh itu yg muncul cuma data kita aja mas. ada cara atau coding nya gak mas? mohon pencerahan nya mas,terimakasih.....

Punya ku kok error ya . errornya pas buat session agar pas sudah login tidak bisa ke menu login seblm logout
errornya begini
Parse error: syntax error, unexpected 'if' (T_IF) in C:\xampp\htdocs\webku\index.php on line 5

Pake'nya percabangan kondisi dengan memanfaatkan session yang tercetak di masing2 user gan.

Lihat script mu di line 5 gan

mas saya coding di tidak mengahsilkan login berhasil padahal kayanya script udah bener tapi pas di klik submit login terus gak muncul apa2 alias kaya refresh gtu,, knapa ya mas

mas mau tanya pada saat membuat database tb_login tidak bisa disave dan keluar begini : "#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '."operator") NOT NULL) ENGINE = InnoDB' at line 1"
itu kenapa yaa?
mohon bantuannya

mas mau tanya pada saat membuat database tb_login tidak bisa disave dan keluar begini : "#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '."operator") NOT NULL) ENGINE = InnoDB' at line 1"
itu kenapa yaa?
Jwb:
coba pas type ("admin"."operator") di ganti ('admin','operator') beda tanda baca doang........

Makasih mas udah mau bantu menjawab :)

berhasil... sy masih proses belajar nih.
thx gan

Alhamdulillah.
Y're welcome :)

Komentar ini telah dihapus oleh pengarang.
Komentar ini telah dihapus oleh pengarang.

gan punyak saya kok gak bisa masuk ke index, tetap di login saat mengeti password, tolong gan pencerahannya............

Ass.bro mohfawaiq kendalanya dikoneksi.php
tertulis gini

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\xampp\htdocs\webku\inc\koneksi.php on line 3 itu kenapa ya?
mohon solusinya bro :)

dan muncul gini pas mau login kan redirect ke halaman utama tpi pas enter user ama pass timbul gini:
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\webku\login.php:84) in C:\xampp\htdocs\webku\login.php on line 99 solusinya dong :)

gan, ane kok malah ada tulisan gini = Unknown column 'password' in 'where clause'
mohon pencerahannya gan? sekalian donk pos yg single login. thankks

Berarti field password tidak ada di table kamu, cek lagi table dan script sql kamu :)

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\webelearning\login.php:87) in C:\xampp\htdocs\webelearning\login.php on line 102

kalo jadi gini knpa ya ?

gan mau tanya, (seperti di vidio menit 24:25) saat ngecek login admin berhasil 1, tapi ngecek login operator kok 0 (nolllll) terus.itu kenapa ya??

ini script variabelnya saya:

{ $sql= mysql_query("SELECT * FROM tbl_login WHERE username='$user' and password= '$pass' ") or die(mysql_error());

$cek = mysql_num_rows($sql);
echo $cek;
}

mohon pencerahan.trimakasih.

gan tutorial login dengan lewat facebook/twitter ada ga gan?

Maaf belum ada gan, lain kali mungkin :)

السلام عليكم ورحمة الله و بركاته
Gan, gmn caranya kalau ada user yang lupa password? adakah cara untuk menampilkan password yang sudah dienkripsi md5?
Terima kasih atas jawabannya.
والسلام عليكم ورحمة الله و بركاته

Komentar ini telah dihapus oleh pengarang.
Komentar ini telah dihapus oleh pengarang.
Komentar ini telah dihapus oleh pengarang.
Komentar ini telah dihapus oleh pengarang.

Ass..Gan, pas di eksekusi ko tampilannya sll begini gan,
Fatal error: Call to undefined function mysql_connect() in C:\xampp\htdocs\webku\inc\koneksi.php on line 2.

ini scriptnya di koneksi.php nya gan?

mysql_connect("localhost", "root", "") or die (mysql_error());
mysql_select_db("db_webku") or die (mysql_error());

Mohon pencerahannya gan? semua alurnya udh aku ikutin gan?

Lebih tepatnya di tutorial ini solusinya gan : http://yukcoding.blogspot.com/2016/03/Mengaktifkan-PHP-Extension-mysql-mysqli-PDO-di-XAMPP.html :)

gan ane udah ganti header jadi ?> [<]script[>] window.location = 'index.html' ;[<]/script[>] <?php tetep aja gan abis login ga bisa menuju index.html , ga ada pemberitahuan errornya, mohon segera pencerahannya

kalo stuck di form login bang, jadi dia ga mau masuk index, padahal user sama pass nya udah valid sama si dbase

Coba lihat script mu gan

mas .. bisa gak di kaitkan ke weblog kita?

kalau muncul ini gimana"
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\raport\inc\koneksi.php:2 Stack trace: #0 C:\xampp\htdocs\raport\login.php(3): include() #1 {main} thrown in C:\xampp\htdocs\raport\inc\koneksi.php on line 2" kasih solusinya?

Bisa aja asal web-nya menggunakan PHP

Coba ini http://yukcoding.blogspot.com/2016/03/Mengaktifkan-PHP-Extension-mysql-mysqli-PDO-di-XAMPP.html :)

gan, klo mau logout dari halaman utama dapi gak ada menu logoutnya itu gimana?

Ya ditambahi tho gan menu logout-nya

selamat pagi gan, saya sudah mengikuti tutorial agan dari awal, sangat membantu sekali. saya mempunyai problem di tutorial ke 3. saya sudah ikuti dari awal sudah di coba di 2 pc tetapi hasilnya sama. errornya seperti ini.

notice : undifined index: admin in C:xampp/htdocs/workshop/login.php online 5
notice : undifined index: student in C:xampp/htdocs/workshop/login.php online 5

yang salah apa ya gan, saya sudah ulang tiga kali dan udah di cek berkali kali tetapi hasilnya sama. mohon bantuannya.

terimakasih sebelumnya gan.

Ada beberapa solusi :
1. Tambahkan code ob_start(); pada bagian paling atas file.
2. Ganti header_location('url'); menjadi echo "< script >window.location='url';< /script >";

Ada beberapa solusi :
1. Tambahkan code ob_start(); pada bagian paling atas file.
2. Ganti header_location('url'); menjadi echo "< script >window.location='url';< /script >";
3. Menggunakan redirect page lain, ex: shtml meta refresh

Ada beberapa solusi :
1. Tambahkan code ob_start(); pada bagian paling atas file.
2. Ganti header_location('url'); menjadi echo "< script >window.location='url';< /script >";
3. Menggunakan redirect page lain, ex: shtml meta refresh

Komentar ini telah dihapus oleh pengarang.

sangat membantu tutorialnya kak,, kalo utk yg hak akses ada tutorialnya kak??. saya baca di comment, katanya nambahin kondisi session yang telah tercetak itu maksudnya gimana kak?? maklum masih awam ttg ngoding

Ini penjelasannya > http://pastebin.com/6Kxf3feh

Pasti ada yang salah gan.
Coba ane lihat script ente, ngobrol lewat pesan saja : https://fb.com/yukcoding

Wa'alaikumsalam wr. wb.

Ada yang salah kayaknya gan, coba lihat source codemu gan, lebih enak pm disini aja : https://fb.com/yukcoding

Inbox saja disini gan https://www.facebook.com/yukcoding :)

Konsultasikan lewat pesan aja disini gan : https://fb.com/yukcoding

Wa'alaikumsalam wr. wb.
Bisa.
Untuk konsultasi silahkan pm ke https://www.facebook.com/yukcoding :)

Silahkan konsultasi di inbox gan https://www.facebook.com/yukcoding :)

Script-mu ada yang salah gan. Konsultasi lewat inbox saja di https://www.facebook.com/yukcoding :)

Komentar ini telah dihapus oleh pengarang.

kalo button loginnya ga bisa redirect ke file php nya itu kenapa ya kak?

Kasih script redirect. Kalo tetep gak bisa cek lagi script login-mu berarti ada yang salah.

gan mohon bantuanya setelah di koneksinkan kok munculnya gini
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\Webku\Inc\koneksi.php:2 Stack trace: #0 C:\xampp\htdocs\Webku\index.php(3): include() #1 {main} thrown in C:\xampp\htdocs\Webku\Inc\koneksi.php on line 2

mohon bantuanya. :)

gan ane ga bisa nerusin pass abis nulis deklarasi if($login){
pas ane refresh muncul notice: Undefined variable : login in C:\xampp\htdocs\\webku\login.php on line 76 itu gimana ya gan

mohon bantuannya gan

Coba ini gan https://yukcoding.blogspot.com/2016/03/Mengaktifkan-PHP-Extension-mysql-mysqli-PDO-di-XAMPP.html :)

Ada yang salah script-mu gan

Selamat sore mas, mohon pencerahannya.
Untuk skrip diatas sudah saya ikuti mas, skripnya berhasil, jadi halaman admin tidak bisa dibuka sebelum pengguna login terlebih dahulu. Permasalahannya pada saat mau login tidak bisa mas, hanya reload terus di halaman login. Gimana yach mas? Terima kasih

Sore juga.
Ada yang salah script-mu mas. Sesuaiin sama persis dengan yang ada di tutorial. Coba di check lagi.

Silahkan gan.
Salam blogger :)

Min bisa ga ya 2 form login dalam satu koding(index.Php) 2 form login itu beda" usernya.
Terima kasih

mas saya mau nanya. pas saya masuk ke index tanpa login kan berhasil tapi ada notice undefined index: admin on line 4.
dimana line 4 itu isinya session dari admin itu sendiri. itu kira2 knp ya mas?

ini scriptnya :

mas saya mau tanya pas bagian terakhir login jadi g bisa masuk k index.php padahal sebelumnya sebelum disecurity bisa

Itu tandanya tidak ada variable session yang dimaksud

Ada yang salah script-mu gan. Anda bisa konsultasi lewat inbox disini https://fb.com/yukcoding

Maaf channel yang kemaren ke banned gan. Ini sudah aktif lagi ane upload ke channel baru :)

ane mau buat apliksi penjualan dan persediaan pake php nih, multi users dmn user 1 bagian penjualan dan user 2 bagian gudang. jadi user 1 cm bs akses ttg penjualan aja dan user2 cm bs akses utk manage stok gudang aja. tapi si user penjualan bs liat data stok barang dari gudang. btw kira2 caranya gimana ya gan? hehe mohon bantuannya ya

om gmn cgaranya supay ketika di sesion itu mencetak nama lengkap

ex. Selamat datang om fawaiq

Mas kalau saya koneksi nya pake new pdo bukan menggunakan mysql_connect() apakah proses multi loginnya beda...

Manfaatkan session yang tercetak untuk hide dan show menu serta button2-nya :)

Ya tinggal manfaatkan session yang tercetak tadi. Konsepnya hampir sama dengan ini
https://goo.gl/bmDAA8 dan https://goo.gl/KZiXSy

Sama saja konsepnya. Tinggal diganti bagian mysql_ menyesuaikan dengan method di PDO.

kalau interface login tu udah diubah menjadi modal.
tapi bila login masih tak dapat pergi ke next page and tiada error apabila kode nye di run. :( kenapa ya mas?

Sepertinya ada yang salah script di proses login mu

Script yang mana ya mas ? Masih bingung . Script untuk modal ka?

Silakan konsultasi lewat inbox disini https://fb.com/yukcoding

mas kalo keluarnya Username / Password tidak boleh kosong pas pertmaa bikin $login di coba keluaryaa gtu terus... mohon pencerahanya

Cek lagi name di inputan dengan masing2 $_POST nya gan

mas saya baru belajar nh ini dapet masalah " You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'form tb_login where username = 'admin' and password = md5('admin')' at line 1...... minta solusinya dong

sudah ketemu gan solusinya... setelah baca baca commen diatas...ternyata saya salah tulis script "form 'tb_login' where username" harusnya "fr0m 'tb_login' where username".... makasi gan ilmunya... ijin saya praktekin yh ilmunya

Pakenya "from" bukan "form"

mas mau nanya,kok logout nya gk balik ke halaman login stelah kita pilih logout,malah muncul tulisan kek gini doang :http://localhost/cobaweb/config/logout.php dia gk mau ke halaman login.

Udah ada redirect nya belum?

mas saya mau tanya dong
untuk security login di index.php berhasil ke session login
tp sy masukan user & passwordnya ga masuk ke halaman index.php, tetap di halaman login.php

tolong dibantu ya

Silakan konsultasi lebih detail di fb.com/yukcoding

Komentar ini telah dihapus oleh pengarang.

saya mengalami masalah
Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\smamuhammadiyah\menu_utama.php on line 259

ketika saya mengikuti script if (@$_SESSION['admin'] || @$_SESSION['kepala sekolah'] || @$_SESSION['guru'] || @$_SESSION['user']) {

pada index.php . mhon penjelasannya
#maaf saya rubah sedikit

Kurang kurung tutup } satu di akhir


kalo kyk gini kenapa ya pak
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\websitekelurahan\inc\koneksi.php:2 Stack trace: #0 C:\xampp\htdocs\websitekelurahan\login.php(3): include() #1 {main} thrown in C:\xampp\htdocs\websitekelurahan\inc\koneksi.php on line 2

makasih mas ilmunya semoga berkah, aminnn.
alhamdulillah untuk tutorial membuat-login-multi-user-dan-multi ini akhirnya saya bisa juga setelah membaca postingan diatas.
sudah beberapa kali mencoba sll error dan hampir putus asa yang muncul
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\inc\koneksi.php:2 Stack trace: #0 C:\xampp\htdocs\login.php(3): include() #1 {main} thrown in C:\xampp\htdocs\inc\koneksi.php on line 2

ternyata cukup ganti versi aja dari 7 ke versi 5

Pake PHP 7 ya? PHP 7 udah gak support mysql extension yg lama, disarankan move one ke mysqli atau pdo extension.
Kalo masih pingin pake mysql extension silakan downgrade web server nya pake PHP 5.

Sama2. Amin.

Yaps, betul gan.

mas saya mau tanya dong
untuk security login di index.php berhasil ke session login
tp sy masukan user & passwordnya ga masuk ke halaman index.php, tetap di halaman login.php
dan pas di phpmyadmin saya securitynya ga bisa md5 mas, ada notif galat ???
tolong dibantu ya

Length varchar nya minimal 32 untuk md5

Komentar ini telah dihapus oleh pengarang.

pas diganti gtu malah muncul #1075, incorect table definition, gimana solusinya?

Coba sreenshot error dan scriptnya, kirim ke fb.com/yukcoding

mas mohon bantuannya yh ...saya ikut totorial ulang2 ini saya udh masukan admin admin tp kok yang keluarnya Query was empty

Coba teliti lagi gan sembari dipahami. Jika masih ada kendala bisa konsultasi gratis di https://fb.com/yukcoding
Terimakasih

saya dapat error begini gan

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''admin'' at line 1

Xampp 3.2.2

Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\webku\login.php on line 89

saya dapet error seperti ini dan ini line 89 nya
$sql = mysql_query("select * from tb_login where username = '$user' and password = md5('$pass')") or die mysql_error());

mohon pencerahannya min

Kirim screenshoot errornya ke fb.com/yukcoding

Kirim screenshoot errornya ke fb.com/yukcoding

bro tolong pencerahny saya ikut videony dan memasukkan kode di bawah ini
if(@$_SESSION['admin'] || @$_SESSION['operator']) {
header("location: index.php");
..

} else {

di halaman login.php tetap tidak bisa masuk ke halaman index.php padahal sudah memasukkan username dan pass admin dengan benar.

Silakan konsultasi di https://fb.com/yukcoding atau https://t.me/yukcodingid

mas mau tanya itu pas arraynya kenapa gabisa ya?malah bulak balik terus pas coba login
$sql = mysql_query("select * from tb_login where Username='$user' and Password=md5('$pass')") or die("mysql_error()");
$data = mysql_fetch_array($sql);
$cek = mysql_num_rows($sql);
if($cek >= 1) {
if ($data['Level'] == "admin") {
echo "login admin";
} else if($data['Level'] == "operator") {
echo "login user";
}
} else {
echo "login gagal";
}

ka ada pertaniaan nlagi
pass di tes cek login : iang kk bilang kalo password tida sesuai akan muncul 0
sesuai akan muncul 1
masalanya saia coba password sesuai tapi tetap muncul nol (tolong beri solusi dulu ka/ soalnia pemula)
dan saia ikuti tutorial nia sampae akhir coba login munculnya (LOGIN GAGAL).

Mohon maaf bahasa saia, karna from Timor-Leste
dan Mohon Beri solus

Bisa konsultasi di Forum YukCoding di telegram https://t.me/yukcodingid atau bisa inbox ke https://fb.com/yukcoding
Terimakasih

gan itu masih pakai mysql yah

soalnya saya ubah koneksinya jadi mysqli malah eror gan ada kah yang sudah kamu buat pakai mysqli halaman loginnya saya minta linknya gan maaf merepotkan gan masih pemula nih saya mau serap ilmunya , dan saya juga lagi struck di halaman login gan :'v mohon bimbingannnya wkwkw

Iya, itu masih pake PHP ekstensi mysql yg lama yg support di PHP 5.
Untuk tutorial yg pake mysqli atau pdo extension ada di daftar isi. Terimakasih

Lihat di daftar isi untuk tutorial mysqli nya

Komentar ini telah dihapus oleh pengarang.

Gan, untuk mengetahui user yg lg online sy tambahkan status pada tabel, pada saat login sy update jadi online(sudah berhasil), pada saat logout sy update jadi Offline, saya masukan query di logout.php, tp pada saat panggil include koneksinya dia error, kira2 apa penyebab error di include koneksinya. Padahal include koneksinya itu sudah bisa sy gunakan di halaman yg lain. Mohon solusinya

Bagaimana errornya?
Mungkin agan bisa konsultasi di forum / grup : https://t.me/yukcodingid

mohon pencerahannya punya pesan error nya gini gan You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''admin' and password = md5('admin')' at line 1

Anonymous : Ada error di script query sql mu, coba cek lagi terutama bagian petik2 nya

codeng udah bener pas waktu kasih batasan index dan login sudah bener tapi pas saat di jalankan halaman login terus login ndak bisa masuk ke halaman index mohon pencerahan bang admin

Indra Utomo : Kirim screenshoot script mu ke inbox https://fb.com/yukcoding atau diskusi di grup telegram https://t.me/yukcoding

Assalamualaikum wr wb
Salam kenal

Saya sudah praktekkan tutorial 1 sampai 3. Bahkan tutorial 3 sdh saya ulang beberapa kali untuk meneliti apa ada script yg salah.
Permasalahannya adalah ketika login sebagai admin, hasilnya tetap dihalaman login tidak bisa masuk halaman index. Kalo saya coba login sebagai operator maka akan terbuka halaman index.

Mohon pencerahannya.
Terima kasih

Wassalamualaikum wr. Wb

rudi1671 : Wa'alaikumsalam. Kirim screenshoot script proses loginya ke inbox https://fb.com/yukcoding

Selamat malam mas Admin. Pertanyaan saya ttg tidak bisa login sebagai admin sudah terjawab. Dikarenakan pada penulisan kode, if(@$SESSION[`admin`] seharusnya if(@$_SESSION[`admin`]. Tetapi setelah saya refresh muncul too many redirect pada chrome. Mohon pencerahan. Terima kasih

rudi1671 : Sip, untuk error sebelumnya sudah terselaikan. Untuk error selanjutnya coba kirim ss script nya ke https://fb.com/yukcoding

selamat sore admin. mohon pencerahan saat saya masukin di login dan juga dihalaman index

setelah membuat koneksi:

stelah di save muncul error seperti ini "Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\webku\inc\koneksi.php:2 Stack trace: #0 C:\xampp\htdocs\webku\login.php(3): include() #1 {main} thrown in C:\xampp\htdocs\webku\inc\koneksi.php on line 2"
mohon pencerahan, saya pemula belajar masalah coding.

Oman : Kalo kamu pake PHP 7 memang sudah tidak support lagi mysql extension yg lama, disarankan pake mysqli atau PDO. Kalo mau tetap pingin pake mysql yg lama coba downgrade ke PHP 5



Fatal error: Uncaught Error: Call to undefined function mysql_query() in C:\xampp\htdocs\webku\login.php:95 Stack trace: #0 {main} thrown in C:\xampp\htdocs\webku\login.php on line 95

Komentar ini telah dihapus oleh administrator blog.

"#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '."operator") NOT NULL) ENGINE = InnoDB' at line 1

itu kenapa ya?

ade kurnia sandi : Silakan downgrade xampp atau web servermu ke versi 5.6.x karna mulai php 7 sudah tidak support mysql extension

Muhammad Ridha : pakenya koma (,) bukan titik

kenapa berbagi tutorial nya mesti pakai video aja bang, kenapa gak di sertakan dalam bentuk text (bukan bentuk file download) karna bagi pengguna GSM nanti boros kuota buat nonton video nya :iloveindonesia

mas mohon pencerahannya saya ngikuti tutorialnya tapi kebentur ada yang eror saat pembuatan table eror #1064 you have an eror your sql syntax ....
terikasih

maaf sudah ada rupanya komen yang sama tak coba dulu, terimakasih

mantab penjelasannya nih mas, oh iya ini pakai XAMPP versi berapa ya? karena saya lagi coba ikuti untuk tutorial login multi user tapi ada kendala karena syntax harus mysqli, xampp yang saya pakai versi 3.2.4

Thanks. Ini pake xampp versi PHP 5.x
Coba instal multi versi php beda port sesuai tutorial ini https://youtu.be/GmBbnc-cjDs

Terima kasih bang baru nyoba login hehe

Gan, saya mau tanya. Kenapa setiap saya input bagian if($login) tampilan alert dan tulisan username / password salah saya tidak muncul ya? kira" bagian mananya yang salah ya gan?

Emoticon? nyengir

Berkomentarlah dengan bahasa yang relevan dan sopan.. #ThinkHIGH! ^_^

Info

Agar tidak ketinggalan update menarik :

Follow instagram @yukcoding
Subscribe youtube YukCoding Media

Happy coding :)
Just load it!