4.2.2.2 Pengelola
a. Halaman Login Pengelola
Berikut ini tampilan halaman login untuk Pengelola.
Gambar 4. 5 Halaman Login Pengelola
Listing program untuk mengecek email dan password pada halaman login admin.
1. email = _POST[Email_Pengelola];
2. password = _POST[Password_Pengelola];
3. 4.
login = mysql_queryselect from Pengelola where Email=email ; 5.
row = mysql_fetch_assoclogin; 6.
7. if email === row[Email] password === row[Password] {
8. _SESSION[Email] = _POST[Email_Pengelola];
9. _SESSION[Nama_pengelola] = row[Nama_pengelola];
10. headerlocation: HalamanUtamaPengelola.php; 11. }
12. else { 13.
14. echo script language=javascriptalertUsername Password Tidak
Sesuaiscript; 15. echo
script language=javascriptwindow.location
= Loginpengelola.phpscript;
16. }
b. Halaman Utama Pengelola
Tampilan berikut ini adalah tampilan setelah pengelola berhasil melakukan login, dan didalam halaman ini
memuat menu Home, wisata, hotel, pengelola, logout
Gambar 4. 6 Halaman Utama Pengelola
c. Tambah Data Wisata
Tampilan berikut ini keluar ketika user memilih menu wisata dan mengklik menu “Daftar Wisata”. Pada halaman
ini berisikan field untuk menambahkan data wisata.
Gambar 4. 7 Halaman Daftar Wisata.
Listing program untuk menambahkan data obyek wisata yang di miliki oleh pengelola.
1. script type=textjavascript
2. var map;
3. function initialize {
4. var
myLatlng =
new google.maps.LatLng-8.537555,
115.0896721; 5.
var myOptions = { 6.
zoom: 15, 7.
center: myLatlng, 8.
mapTypeId: google.maps.MapTypeId.ROADMAP 9.
} 10. map
= new
google.maps.Mapdocument.getElementByIdgoogleMap, myOptions;
11. marker refers to a global variable 12. marker = new google.maps.Marker{
13. position: myLatlng, 14. map: map
15. }; 16. google.maps.event.addListenermap, click, functionevent {
17. get latlon of click 18. var clickLat = event.latLng.lat;
19. var clickLon = event.latLng.lng; 20. show in input box
21. document.getElementByIdlat.value
= clickLat.toFixed5;
22. 23. document.getElementByIdlon.value
= clickLon.toFixed5;
24. var marker = new google.maps.Marker{ 25. position: new google.maps.LatLngclickLat, clickLon,
26. map: map 27. };
28. }; 29. }
30. window.onload = function { 31. initialize
32. }; 33. script
34. div class=section 35. div
class=background-image style=background-color:
b1cedcdiv 36. div class=container
37. div class=row 38. div class=col-md-7
39. div id=googleMap style=width:600px;height:600px;
div 40. div
1. date_default_timezone_setAsiaJakarta;
2. date = dateymd;
3. time = datehi;
4. Idwisata = WIS . - . date . - . time;
5. newidWisata=_POST[Idwisata];
6. if
isset_POST[Namapengelola] isset_POST[Namawisata]
isset_POST[Alamat] isset_POST[Harga] isset_POST[Notlp] isset_POST[Keterangan]
isset_POST[koorlongi] isset_POST[koorlati] {
7. Pengelola = _POST[Namapengelola];
8. Namawisata = _POST[Namawisata];
9. Alamat = _POST[Alamat];
10. Harga = _POST[Harga]; 11. Notlp = _POST[Notlp];
12. Keterangan = _POST[Keterangan]; 13. Longtitude = _POST[koorlongi];
14. Latitude = _POST[koorlati]; 15. } else {
16. headerlocation:Tambah_datawisatapengelola.php;} 17. emptyPengelola || emptyNamawisata || emptyAlamat || emptyHarga ||
18. emptyNotlp
|| emptyKeterangan
|| emptyLongtitude
|| emptyLatitude {
19. echo script language=javascriptalertHarap mengisi semua formscript; 20. echo
script language=javascriptwindow.location
= ..PengelolaTambah_datawisatapengelola.phpscript;
21. } else { 22. Sql = mysql_queryselect from wisata where
23. . Nama_wisata = Namawisata 24. . or Longtitude = Longtitude or Latitude = Latitude;
25. Cek = mysql_num_rowsSql; 26. if Cek == 0 {
27. mysql_queryinsert into Wisata Id_wisata, Nama_Pengelola, Nama_wisata,
Alamat, Harga, No_tlp, Keterangan, Longtitude, Latitude values 28.
Idwisata,Pengelola,Namawisata,Alamat,Harga,Notlp,Keterangan,Lo ngtitude,Latitude;
29. echo script language=javascriptalertData Tempat Wisata Berhasil Disimpanscript;
30. echo script
language=javascriptwindow.location =
TambahGambarWisata.phpscript; 31. } else {
32. echo script language=javascriptalertData Tempat Wisata Sudah Digunakanscript;
33. echo script
language=javascriptwindow.location =
Tambah_datawisatapengelola.phpscript; }}
d. Tambah Gambar Obyek Wisata