Mengecek Input User dan Password

Ok. untuk sahabat tutorial ni datanglah tutorial mengecek input user dan password. Kali ini saya akan beritahu bagaimana mengecek input  user dan password apakah sudah diisi atau belum.  Kadang kala kita tanpa sengaja tidak mengisikan user dan password kita. Kita langsung mengklik tombol submit atau simpan. Saya ingin memberi tahu gimana cara mengecek user dan password tersebut dengan memuncul pesan kosong tolong isikan user dan password anda.

1. saya anggap para sahabat sudah mampu membuat database dan tabel ya di Mysql. Ok buatlah database dan tabelnya  yaitu

dbsiswa—————– ini nama databasenya

user———————– ini nama tabelnya

isi tabelnya yaitu :

1. username——————— tipenya jangan lupa varchar

2. password——————— tipenya jangan lupa varchar

2. Buatlah tampilan form dan simpan dengan nama file input.php dan letakkan di dalam folder main. oh ya, jangan lupa folder main terdapat di dalam folder latihan. Sahabat sudah bisa membuat folder sendiri kan, seragamkan aja ya foldernya seperti yang saya uraikan di atas. Nah, ini source kode untuk file input.php :

<?
echo”<center>Tambah User
<form method=post action=’aksi_input.php’>
<table><br>
<tr><td>Username</td><td>:<input type=text name=’username’></td></tr>
<tr><td>Password</td><td>:<input type=password name=’password’></td></tr></center>
<tr><td colspan=2><input type=submit value=Simpan>
<input type=reset value=Batal ></td></tr>
</table>
</form>”;
?>

//Penjelasan file input.php

tr———— berfungsi untuk pindah baris

td———– berfungsi untuk pindah kolom

<table> ————— memulai perintah tabel

<form> ————— memulai perintah form

</table> ————- mengakhiri perintah tabel

</form>————– mengakhiri perintah form

<input type=submit value=simpan>———— untuk melalukan penyimpanan data

<input type=reset value=batal> —————— untuk membatalkan penyimpanan dengan cara mengosongkannya

3. Nah, ini untuk source kode file aksi_input.php. Jangan lupa file ini di letakkan di folder main. folder main terletak di folder latihan ya

folder latihan merupakan folder induk ya ?

<?
include”../zigzag/koneksi.php”;
$pengacak=”lukmantutoriallookfacreativemedia06061983″;
$pass=md5($pengacak.md5($_POST[password])).md5($pengacak);
if(!empty($_POST[username]) AND ($_POST[password]))   {
mysql_query(“INSERT INTO user(username,password) values (‘$_POST[username]’,’$pass’)”);
echo”Makasih <b>$_POST[username]</b> anda berhasil menambah username dan password anda “;
}
elseif(empty($_POST[password])) {
echo”Password anda masih kosong”;
}
else {
echo”username anda masih kosong, tolong isikan”;
}
?>

//penjelasan source kode aksi_input.php

fungsi include”../zigzag/koneksi.php”; adalah berfungsi memanggil file koneksi.php yang terletak di folder zigzag dan tanda .. menyatakan jarak 1 folder dari file koneksi.php. Bagaimana membuat file koneksi anda dapat melihat tutorial “menambah username dan password md5” yang pernah saya buat.

$pengacak=”lukmantutoriallookfacreativemedia06061983″; maksudnya buat pengacaknya ini terserah programmer ya. Gunanya agar securitynya lebih kuat.

$pass=md5($pengacak.md5($_POST[password])).md5($pengacak); maksudnya membuat password md5 digabungkan dengan pengacak yang telah kita buat sebelumnya.

if(!empty($_POST[username]) AND ($_POST[password]))   {
mysql_query(“INSERT INTO user(username,password) values (‘$_POST[username]’,’$pass’)”);
echo”Makasih <b>$_POST[username]</b> anda berhasil menambah username dan password anda “;

}

maksud program di atas adalah jika username dan password tidak kosong atau dengan kata lain berisi maka masukkan username dan password yang telah dienkripsikan dengan md5 ke dalam database.

elseif(empty($_POST[password])) {
echo”Password anda masih kosong”;
}
maksud kode program ini jika passwordnya kosong atau tidak kita isi maka akan keluar pesan yang menyatakan bahwa password kosong.

else {
echo”username anda masih kosong, tolong isikan”;
}
maksud kode program ini jika username tidak diisikan atau kosong maka akan keluar pesan bahwa username kosong

4. Selamat mencoba semoga bermanfaat ya tutorial ini para sahabat lukman.tutorial.wordpress.com


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: