Sepertinya Anda menggunakan php
untuk mengisi $data
. Jadi, Anda harus mengatur charset sebagai UTF8
(yaitu SET NAMES 'utf-8';
). Misalnya jika Anda menggunakan mysqli
, kode Anda akan menjadi seperti ini:
<?php
$conn = new mysqli(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
mysqli_set_charset($conn,"utf8");
Atau gunakan jawaban ini
jika Anda menggunakan PDO
atau yang ini
untuk mysql
yang tidak digunakan lagi . Selain itu, jangan lupa untuk menggunakan utf8-persian-ci
koleksi.
Di html
. Anda jika Anda memiliki formulir, atur accept-charset
sebagai UTF-8
:
<form action="" accept-charset="UTF-8">