Kamis, 31 Agustus 2017

[PHP + MySQL] Menampilkan Data Polyline Google Maps API



Pada artikel sebelumnya [PHP + MySQL]membuat peta lokasi dengan google maps api, kita sudah belajar bagaimana cara membuat peta dan menampilkan marker di google maps API dari database.Sekarang kita akan belajar bagaimana cara menampilkan data Polyline google maps dari database MySQL, tentu kita tetap menggunakan PHP sebagai bahasa pemrograman dari sisi server-sidenya.

Persiapan Data
Buat tabel dengan nama "data_polyline" seperti berikut. Ditabel ini kita buat 3 kolom atau field yaitu id_polyline, lat_long dan keterangan. Pada field lat_long inilah kita menyimpan data polyline dengan format data JSON.

Sabtu, 26 Agustus 2017

[PHP + TCPDF] Custom Header dan Footer



Di artikel ini kita akan belajar bagaimana cara membuat custom Header dan Footer di TCPDF seperti menambahkan logo,judul dan lainnya. Secara default, header dan footer di TCPDF hanya berupa line atau garis dan page number, sehingga jika kita ingin mengubahnya maka perlu "me-replace" atau melakukan penurunan class (extends) fungsi header dan footer yang sudah ada dengan kode kita sendiri.

Catatan:
Pastikan anda sudah mendownload library TCPDF nya kemudian siapkan gambar sample yang akan dijadikan logo.Misal "logo.jpg", gambar yang dijadikan logo harus berupa jpg, tidak bisa berupa png.Pada contoh ini, data pada laporan statis, tidak mengambil dari database..

Pertama
Buat file *.php baru (karena TCPDF adalah libarary untuk PHP, maka kita menggunakan bahasa pemrograman PHP tentu saja :D ) dengan nama laporan.php. Maka folder dan filenya akan terlihat sebagai berikut :

Sabtu, 13 Mei 2017

Memblokir Akses Port Tertentu di Windows Firewall


Pada artikel ini kita akan membuat rule atau aturan di Windows Firewall agar memblock akses yang masuk (atau tidak mengizinkan adanya akses yang masuk) melalui internet atau jaringan pada port tertentu. Rule untuk mengatur akses masuk tersebut dikenal dengan sebutan Inbound Rules. Ketika kita ingin memblock akses dari malware atau denial-of-service atau dos, maka kita harus membuat blocking rule pada Inbound Rules Windows Firewall.

Minggu, 16 April 2017

Mengenal Teknik Keylogger


Di tahun 2017 ini, malware berupa keylogger masih banyak ditemukan, dilihat melalui pencarian dengan tag #keylogger pada situs virustotal.com, banyak user virustotal yang mengupload sample keylogger. Meksipun definisi keylogger bersifat netral, yaitu selain berupa malware,bisa juga berupa program yang memang mencatat ketikkan keyboard atau keystroke untuk parental control dan semacamnya tentu kita perlu mengetahui lebih dalam tentang keylogger.

Rabu, 12 April 2017

[PHP+MySQL] Menampilkan Data Ke Dalam Table



Di artikel sebelumnya kita sudah belajar cara membuat tabel statis menggunakan boostrap , pada artikel ini kita akan melanjutkannya agar data dalam tabel menjadi dinamis. Sebelum anda mengikuti tutorial ini, ada baiknya anda membaca tutorial cara membuat tabel statis menggunakan boostrap terlebih dahulu atau pastikan anda sudah mendownload bootstrap versi 4 dan menaruhnya pada folder template.

[PHP+MySQL] Mencegah SQL Injection pada Form Login

(image source :www.sitepoint.com)


SQL Injection adalah tehnik menginjeksi (memasukkan) kode SQL atau SQL Command kedalam SQL Statement melalui field input atau URL suatu website. Kode SQL yang diinject akan berdampak langsung pada database website tersebut, misalnya mem-bypass autentikasi login, melakukan drop table atau mengubah data.

Mengapa bisa begitu? karena kode SQL yang diinject juga akan ikut dijalankan bersamaan dengan SQL Command atau query yang sudah ada.

Biasanya SQL injection terjadi akibat programmer tidak atau kurang memperhatikan input yang didapat dari suatu field atau parameter. Di artikel ini kita akan mempelajari cara mencegah tehnik SQL injection, khususnya mem-bypass autentikasi pada form login. Pada artikels ederhana ini, saya menggunakan PHP 7.0.9, jadi sesuaikan versi PHP yang anda gunakan terlebih dahulu :) .

Sabtu, 25 Maret 2017

[Bootstrap] Membuat Tabel


Diartikel sebelumnya kita sudah belajar cara menggunakan bootstrap , diartikel ini kita akan belajar cara menampilkan atau membuat tabel yang berisi data statis menggunakan Bootstrap :) .

Pertama, buka kembali file coba.html diartikel sebelumnya atau buat file baru dengan nama bebas,tapi pastikan letak file dan folder berada di htdocs seperti berikut (pada folder template, berisi sub-folder js dan css bootstrap):


[Bootstrap] Cara menggunakan Bootstrap



Berikut adalah tutorial cara menggunakan Bootstrap untuk pemula. Bagi anda yang belum tahu, Bootstrap adalah sebuah front-end framework, atau framework untuk tampilan suatu website (yang biasanya terdiri dari HTML CSS dan JS) yang mudah digunakan, responsif dan sangat populer.

Bootstrap bisa di-install menggunakan package manager seperti composer, NuGet dan lainnya. Bootstrap juga bisa dipanggil atau digunakan secara langsung dengan Bootstrap CDN dan Bootstrap tentu bisa digunakan secara offline dengan melakukan download file-file Bootstrap.

Untuk mendownload Bootstrap versi terbaru (v4 alpha), buka link https://v4-alpha.getbootstrap.com/getting-started/download/ , kemudian klik tombol Download Bootstrap pada bagian Bootstrap CSS and JS.


Minggu, 19 Februari 2017

(C) 2018. Diberdayakan oleh Blogger.

Categories

Followers