4.3. Implementasi Manajemen Dialog
4.3.1. Halaman Login
Pada halaman ini administrator melakukan login dan mengisikan username dan password. Username dan password dikelola oleh file ceklogin.php untuk dicek
dengan data yang ada di database.
?php include engineconnection.php;
ifisset_POST[nama]_POST[pass]{ nama=_POST[nama];
password=md5_POST[pass]; result
= mysql_querySELECT
FROM user
WHERE username=nama AND password=password;
ifmysql_num_rowsresult{ rs=mysql_fetch_arrayresult;
session_start; session_registeruid;
session_registerusername; session_registerpassword;
_SESSION[uid]=rs[uid]; _SESSION[username]=rs[username];
_SESSION[password]=rs[password]; }else{
} headerlocation:index.php;
}?
Jika username dan password cocok dengan yang ada di database maka data password dan username disimpan ke dalam session. Sebaliknya jika username dan
password tidak cocok maka sistem akam kembali ke halaman login.
4.3.2. Halaman utama administrator
Pada halaman utama administrator, administrator langsung diberikan data-data sepeda motor yang sudah dimasukkan. Hal ini memudahkan administrator untuk
mengolah data-data sepeda motor.
4.3.3. Halaman kelola merek
Pada halaman ini user bisa mengolah data merek termasuk juga menambahkan , mengupdate dan menghapus data merek sepeda motor dengan menekan tombol
tambah, update, delete yang sudah disediakan pada halaman ini.
4.3.4. Halaman form tambah merek
Pada halaman ini user disediakan form untuk menambahkan data merek sepeda motor. Data-data yang perlu diinputkan adalah idkriteria dan kriteria. Untuk
menyimpan data tersebut disediakan fungsi addMerek.
function insertMerekid, mer{ query = INSERT INTO merek idMerek, merek VALUES
.id.,.mer.; mysql_queryquery;
cek= cekdatamerek, idMerek, id; return cek;
}
Data-data _POST dari form dimasukkan dipassing ke fungsinya dan fungsi tersebut yang mengeksekus querynya dan masukkin ke dalam query.
4.3.5. Halaman form update merek