2. Untuk host ke “smtp.gmail.com”
3. Untuk Port pengiriman email pada port 25
Email dikirim dengan perintah send. Jika terjadi kegagalan dalam pengiriman email fungsi akan mengirimkan pesan bahwa email gagal dikirim.
Dalam fungsi ini juga terdapat validasi email, dimana sebuah penulisan email harus terdapat karakter “” dan juga karakter “.”. berikut code untuk cek validasi
email
Gambar 4.17. Fungsi Cek Validasi Email
4.2.8 Fungsi Edit Account
Dalam fungsi Edit Account sistem akan melakukan permintaan login terlebih dahulu. Ketika user sudah melakukan login sistem akan mencari data dari
user tersebut dalam tabel account. Berikut source code dari fungsi Edit Account
Gambar 4.18. Fungsi Edit Account
4.2.9 Fungsi Add Placemark
Fungsi add plcemark merupakan fungsi untuk memberikan suatu tanda pada peta. Tanda tersebut ada beberapa jenis yaitu house, restaurant, spbu,
mosque, church, pariwisata, police, university, airport, hospital dan hotel. Dalam fungsi add palcemark ini dibagi menjadi dua bagain yaitu add placemark dengan
GPS dan add palcemark dengan map. Berikut source code untuk fungsi add placemark dengan GPS
Gambar 4.19. Fungsi Add Placemark Dengan GPS
Fungsi di atas menjelaskan tentang memasukkan data palcemark ke dalam tabel tbplacemark. Untuk memasukkannya menggunakan query insert. Data data
dari user akan disimpan dalam sebuah variabel kemudian nilai dari vearibel tersebut dimasukkan dalam tabel tbplacemark dengan menggunakan perintah
query insert. Setelah data disimpan dalam tabel fungsi akan melakukan proses menampilkan data tersebut dalam datagrid dengan fungsi “tampilkan pm”.
Untuk add placemark dengan menggunakan peta, user diminta untuk mencari tempat tersebut dan melakukan klik pada mouse pada tempat tersebut
untuk mendapatkan sebuah koordinat dari tempat tersebut. Koordinat yang ditampilkan ditulis kembali pada kolom latitude dan longitude. Berikut source
code untuk menampilkan koordinat pada peta
Gambar 4.20. Fungsi Untuk Menampilkan Koordinat
Dalam fungsi di atas fungsi mendeklarasikan sebuah variabel yang berisi nilai baru dari point peta. fungsi juga mendeklarasikan sebuah variabel yang berisi
nilai dari proyeksi peta. Setelah itu latitude diperoleh dari variabel tilepoint dengan sumbu x yang dibagi dengan 256 dari pixel peta tersebut, begitu juga
dengan proses dalam nilai longitude. Data yang didapatkan ditampilkan dengan mengunakan perintah myHtml. Tampilan inilah yang nantinya dilihat oleh user
dan dituliskan dalam textbox latitude dan longitude pada form, untuk selanjutnya dimasukkan dalam tabel tbplacemark dengan fungsi yang pertama tadi.
4.2.10 Fungsi Search Placemark