Cara Filter Karakter Aneh di Bahasa Pemrograman PHP Menggunakan Mysqli

Cara Filter Karakter Aneh di Bahasa Pemrograman PHP Menggunakan Mysqli
Picture by : #
20 April 2020 » Post by : Admin@Wibloog

Mysqli merupakan salah satu ekstensi yang ada pada PHP untuk menguhubungkan kedalam database Mysql, yang memiliki perbedaan pada mysql query sebelumnya, dengan berbagai improvmen yang dilakukan para pengembangan bahasa pemrograman ini agar menambah kemanan data disisi aplikasi agar informasi data yang masuk kedalam database benar benar aman.

Sebelum ada improvmen penggunaan mysqli ini, pasti pembaca pernah mendengar istilah mysql injeksi dimana orang orang diluar sana mencoba untuk masuk kedalam database pada server tertentu dengan menggunakan berbagai teknik injeksi, dengan adanya mysql injeksi para pengembang developer aplikasi berupaya untuk memfilter data yang masuk dengan berbagai teknik seperti penggunaan plugin saniteze, menggunakan strip_tags, html special characters dan lain lain.

Penulis disini akan memberikan beberapa tips untuk menangkal agar data yang masuk dapat di filter, dengan memanfaatkan ekstensi mysqli yang ada pada PHP, penggunaan filter ini sangat sederhana bisa digunakan pada form form input tertentu seperti login, verifikasi data dan input data aplikasi.

Salah satu yang dipakai adalah real_escape_string fungsi ini sangat membantu untuk memfilter data dari karakter karakter aneh, cara ini dapat digunakan pada PHP versi 5.1 keatas yang sudah mendukung dengan mysqli, untuk lebih jelasnya penulis akan memberikan beberapa contoh penggunaanya seperti dibawah ini

Menggunakan Koneksi Mysqli


Pertama sekali buak koneksi mysql untuk dapat memanggil fungsi real_escape_string, silakan buat koneksi seperti dibawah ini : 

<?php 
$host_db="localhost";
$user_db="root";
$pass_db="";
$nama_db="latihandb";
$mysqli = new mysqli($host_db,$user_db,$pass_db,$nama_db);
?>

 

 

Implementasi Filter di Mysqli

Silakan include atau masukan koneksi pada file yang akan di buat, kemudian tambahkan filter variabel $_GET atau POST dapat dicontohkan seperti dibawah ini :

//include koneksi 
require_once("koneksi.php");
$username = $mysqli->real_escape_string($_POST['username']);
$password = $mysqli->real_escape_string($_POST['password']);

contoh diatas adalah salah satau metode pengiriman data post berupa username dan password yang difilter menggunakan real_escape_string, sama halnya dengan penggunaan form form input data lainnya dapat menggunakan filter tersebut.

 

Demikian ulasan ini kami bagikan, Semoga bermanfaat




Artikel Terkait
Distro Linux yang Mirip Mac OS
Google Chrome : Update Keamanan Penggunaan Password Login di Browser
Pentingnya Password dan Touch ID untuk Keamanan di Ponsel Anda
Pilih Mana Server Linux atau Windows Untuk Usaha UMKM Retail Anda
Cara Cek Performa dan SEO Blog Anda
Pengaruh Perubahan Algoritma Google terhadap Blog dan Website
Pilih Mana CMS Blogspot atau Web HTML Bootstrap Untuk Blog
Penerapan Bisnis Proses Dalam Informasi Teknologi dan Aplikasi
5 Alasan Kenapa Trafik Blog Turun saat Hari Libur
Waspada! Ini 5 Ancaman Cyber Attack yang Berbahaya

Ada 0 Komentar di "Cara Filter Karakter Aneh di Bahasa Pemrograman PHP Menggunakan Mysqli"


Tinggalkan Komentar Disini