Halo teman-teman, di artikel kali ini saya akan memberi tahu mengenai guna dari mysql_real_escape_string dan stripslashes. Bagi informasi bikin teman-teman, mysql_real_escape_string ini yaitu guna terbaru dari PHP 5 dimana guna sebelumnya itu adalaha mysql_escape_string. Jadi bagi teman-teman yang menggunakan XAMPP versi PHPnya di atas Versi 4.3.X itu menggunakan mysql_real_escape_string, tapi seandainya masih dibawah versi 4.3.X, itu menggunakan mysql_escape_string. Oke itu sedikit penjelasan mengenai mysql_real_escape_string dan mysql_escape_string. Kita akan seketika mencoba implementasikannya. Sekarang ini teman-teman bikin sebuah folder didalam folder xampp/htdocs. Beri nama slash. Lalu kita buka text editornya dan kita ketikkan baris program berikut :
<?php
$nama = “safi’i”;
$nama1 = mysql_real_escape_string($nama);
echo $nama1. “<br>”;
$nama2 = stripslashes($nama1);
kemudian simpan dengan nama index.php didalam folder xampp/htdocs/slash. Lalu jalankan di browser dengan mengetikkan localhost/slash. Berikut hasilnya:
Penjelasan :
Di tampilan safi’i itu hanya menggunakan mysql_real_escape_string sedangkan
Tampilan safi’i telah menggunakan stripslashes. Jadi penjelasannya, mysql_real_escape_string degunakan bagi membaca segala string agar dapat masuk ke pada database. Sedangkan stripslahshes bagi menghilangkan slash di hasil tampilan
sumber :kursuswebprogramming.com/blog/