Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Mengatasi sql injection agar database kita aman

gimana lagi cara mengatasi sql injection pada database? apakah ini sudah cukup aman? ada yang lebih aman lagi?

mysqli_real_escape_string($db,stripslashes(strip_tags(htmlspecialchars($_POST['password'],ENT_QUOTES))));

avatar thomsonmail
@thomsonmail

126 Kontribusi 25 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Bisa juga pakai PDO di PHP, gunakan "prepared statement"

Contoh penggunaan

<pre> $stmt = $pdo-&gt;prepare('SELECT * FROM tables WHERE iid = :id'); $stmt-&gt;execute(array('id' =&gt; $id)); </pre>

<a href=' http://php.net/manual/en/book.pdo.php '>PDO di PHP</a>

avatar hilmanski
@hilmanski

2712 Kontribusi 2145 Poin

Dipost 6 tahun yang lalu

Tanggapan

kalau boleh tau, kelebihan dari menggunakan PDO ini apa ya mas? apakah akan lebih aman dari yg saya gunakan diatas?

Login untuk ikut Jawaban