На сайті знаки “???” замість літер?

utf8 charset

Під час зміни хостингу, іноді виникають проблеми з відображенням або збереженням контенту сайту.

Наприклад, в базі дані зберігаються в UTF8, в той же час, на сайті відображаються знаки питання “???” замість літер.

Це легко виправити. Знайдіть місце в коді, де сайт підключається до MySQL, та додайте нижче:

mysqli_set_charset($conn,”utf8″);

Наприклад:

// Приклад коду підключення до бази даних:
$conn = mysqli_connect($servername, $username, $password, $dbname);

// Код який треба додати
mysqli_set_charset($conn,”utf8″);

Схожі публікації