Cara Filter Karakter Aneh di Bahasa Pemrograman PHP Menggunakan Mysqli

Cara Filter Karakter Aneh di Bahasa Pemrograman PHP Menggunakan Mysqli
1.3 K view • 20 April 2020

Picture by : # • Post by : Admin@Wibloog
Ads Promote Buat akun bank jago dapet 100 ribu

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


Ads Promote Selama #adajenius  Bayar tagihan apa pun bisa di 1 aplikasi

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);
?>

 

 

Ads Promote Beli Kartu Perdana via Online Ooredoo

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

Ads Promote AKSESORIS GADGET & KOMPUTER BHENIKA



Rekomendasi untuk Anda

Artikel Terkait
Ads Promote Domain Hosting Murah


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


Tinggalkan Komentar Disini