Afisare caractere cu diacritice din baza de date
Scris: Mar Mar 22, 2011
daca introduc in baza de date texte cu caractere in php pe pagina le vede patratele. Ce-i de facut?
Cod: Selectaţi tot
â ă ş
Cursuri online, tutoriale, jocuri si anime - gratuite
https://marplo.net/forum/
Cod: Selectaţi tot
â ă ş
Cod: Selectaţi tot
$conn = new mysqli($host, $user, $password, $db_name);
$conn->query('SET character_set_client="utf8",character_set_connection="utf8",character_set_results="utf8";');
Cod: Selectaţi tot
$conn = new PDO('mysql:host='. $host .'; dbname='. $db_name, $user, $password);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$conn->exec('SET character_set_client="utf8",character_set_connection="utf8",character_set_results="utf8";');
Cod: Selectaţi tot
header('Content-type: text/html; charset=utf-8');
Cod: Selectaţi tot
<meta charset="utf-8" />
Cod: Selectaţi tot
$titlu = mb_convert_encoding($titlu,'HTML-ENTITIES','utf-8');
/* pentru introducere 'titlu' in BD cu DIACRITICE*/
Cod: Selectaţi tot
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
........................
</head>
............................................