Problème de jeux de caractère PHPBB 2.0.22 Mysql5

PHPbb pose évidement des problème sous Mysql 5 avec les caractères spéciaux : é èàü...

 

Pour réglé se prob, nous allons modifier le jeu de caractère utilisé lors de la connexion mysql. pour ce faire dans le fichier :

phpbb2dbmysql.php

 

Ligne 60 :

Ajouter :

mysql_query("SET character_set_connection=utf8, character_set_results=latin1, character_set_client=binary");  

Ce qui donnera :

if($database != "")
            {
                mysql_query("SET character_set_connection=utf8, character_set_results=latin1, character_set_client=binary");
                $this->dbname = $database;
                $dbselect = @mysql_select_db($this->dbname); 

Ligne 108 :

Remplacer :

$this->query_result = @mysql_query($query, $this->db_connect_id);

Par :

$this->query_result = @mysql_query(utf8_encode($query), $this->db_connect_id);


Publié le 29 AoĂ»t 2007 par luca | Ecouter l'article

Publié dans : Programmation , Serveur

Accueil Précédent Suivant