Buat teman-teman yang belum membaca part 1 silahkan baca dulu disini Membuat Form Login, Validasi, Login Dan Cek Login dengan C# dan Database Part 1 Biar materinya bisa nyambung entar.
Yosh kita lanjutkan pembahasan kita kali ini yaitu mengenai validasi dan coding yang di perlukan untuk form login agar bisa sukses.
Teman-teman udah tau apa itu validasi kan? hehehe saya sendiri sebenarnya kurang tau apa arti sebenarnya dari validasi itu, tapi secara garis besar sih bisa di artikan sebagai alat untuk mencegah terjadinya error dan kesalahan pada program. Maksudnya gini saat kita menjalankan program contohnya pada form login ini, jika seandainya username atau password belum di isi maka validasi ini akan berfungsi untuk mencegah jalannya program dengan memunculkan peringatan username atau password masih kosong, atau juga saat password atau usernamenya salah validasi inilah yang nantinya akan berfungsi untuk memunculkan peringatan username atau passwordnya salah.
Kira-kira seperti itulah, terserah sobat aja sekarang mau di artikan seperti apa. hehehe
berikut ini contoh dari validasi:
Dalam membuat validasi sebenarnya adalah hal yang mudah karena kode yang kita gunakan kebanyakan sama. terlebih lagi dalam membuat validasi untuk login ini.
Gak usah lama-lama lagi deh kita langsung mulai codingnya aja ^_^
pertama sobat klik dulu button login yang akan di validasi. setelah itu tepat di bawahnya tambahkan coding berikut.
if (txtuser.Text == "")// mendeklarasikan apabila usernamenya kosong
{
MessageBox.Show("Username Masih Kosong", "Info", MessageBoxButtons.OK,
MessageBoxIcon.Warning);
}
else if (txtpass.Text == "")// mendeklarasikan apabila passwordnya kosong
{
MessageBox.Show("Password Masih Kosong", "Info", MessageBoxButtons.OK,
MessageBoxIcon.Warning);
}
else
{
if (ceklogin(txtuser.Text, txtpass.Text) == true) //ceklogin ini untuk cek loginnya nanti di jelaskan di bawah
{
MessageBox.Show("Login Sukses", "info", MessageBoxButtons.OK,
MessageBoxIcon.Information);
this.Hide(); // menyembunyikan form login jika loginnya udah sukses
Frmutama frm = new Frmutama();//ini adalah form di mana nanti kalian akan di arahkan jika loginnya sukses(silahkan di ganti dengan form yang sesuai dengan form yang sobat buat.
frm.Show();
}
else
{
MessageBox.Show("Username Atau Password salah", "Info", MessageBoxButtons.OK,
MessageBoxIcon.Warning);
txtuser.Focus();
}
}
itu untuk coding validasinya jika ada yang tidak mengerti silahkan tinggalkan komentar.
Bersambung Ke Part 3....
close pada Frmutama apakah bisa meng close form login yang di hide itu gan?
BalasHapuskalo mau perintah closex ganti pake application.exti();
BalasHapusatau sekalian aja perintah hide di frm loginnya ganti jadi close atau dispose, jadi pakenya this.close(); atau this.dispose();
part 3 nya ?
BalasHapuscek di menu visual C# ya...
Hapusmas gimana cara buat login untuk PHP ya
BalasHapusbelum buat tutorialnya... email jha ke admin@toufik.web.id atau tunggu ntar aq buatin tutornya kalo sempet....
HapusMasalah nya jika di close seluruh nya akan ikut close gan Heehehe
BalasHapusMasalah nya jika di close seluruh nya akan ikut close gan Heehehe
BalasHapusganti aja perintahnya pake hide() gan,,, ntar kalo mau munculin tinggal pake .show()
HapusCeklogin itu penjelasan apa??
BalasHapusLanjut ke part 3 gan....
Hapusif (ceklogin(txtuser.Text, txtpass.Text) == true) //ceklogin ini untuk cek loginnya nanti di jelaskan di bawah
BalasHapusyang cek login itu penjelasannya gimana ?
itu fungsinya adalah ntuk mengecek apakah user dan pass yang di masukan sudah betul atau salah dengan mengecek nilai true dan false nya,,, untuk lebih jelasnya silahkan baca part 3 disini http://www.toufik.web.id/2013/09/membuat-form-login-validasi-dan-cek_13.html
HapusFrmutama frm = new Frmutama();//ini adalah form di mana nanti kalian akan di arahkan jika loginnya sukses(silahkan di ganti dengan form yang sesuai dengan form yang sobat buat.
BalasHapusmaksudnya gimana min ?
sesuai yang tertulis gan... itu diisi dengan nama form yang ingin dibuka ketika login sukses / username dan password sudah benar,,,
Hapus