Pages : 1
#1 Le 29/04/2008, à 13:33
- Hugues75
Problème d'accent Mysql-Ubuntu
Bonjour tout le monde,
Voilà, avec une amie, j'ai un petit site sur la croatie et j'ai un réel problème d'accent suite à un changement de serveur et à un import de bdd (Mysql 5.0)
Voici le résultat: http://www.sejour-en-croatie.com/croatie/hotels-pregrada.php
Je ne sais pas quoi faire, j'ai beau importer, réimporter, changer utf, iso etc, mélanger le tout, secouer, rien n'y fait. Les problèmes d'accents sont toujours là.
J'ai mis les informations ci-dessous. Je serais vraiment ravi si quelqu'un pouvait m'aider
Hugues
Voici ce que PhpMyadmin indique:
# Version du serveur: 5.0.24a-Debian_9-log
# Version du protocole: 10
# Serveur: Localhost via UNIX socket
# Utilisateur: root@localhost
# Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
#
Interclassement pour la connexion MySQL: utf_8_Unicode_ci
Dans les variables de Mysql 5.0.24 , j'ai ceci
character_set_client latin1
character_set_connection latin1
character_set_database latin1
character_set_filesystem binary
character_set_results latin1
character_set_server latin1
character_set_system utf8
Voici le début de mon .SQL que j'importe:
-- phpMyAdmin SQL Dump
-- version OVH
-- http://www.phpmyadmin.net
--
-- Serveur: sql8
-- Généré le : Mar 01 Avril 2008 à 14:05
-- Version du serveur: 4.0.25
-- Version de PHP: 4.4.8
--
-- Base de données: `sejouren`
--
-- --------------------------------------------------------
--
-- Structure de la table `phpbb_auth_access`
--
CREATE TABLE IF NOT EXISTS `phpbb_auth_access` (
`group_id` mediumint(8) NOT NULL default '0',
`forum_id` smallint(5) unsigned NOT NULL default '0',
`auth_view` tinyint(1) NOT NULL default '0',
`auth_read` tinyint(1) NOT NULL default '0',
`auth_post` tinyint(1) NOT NULL default '0',
`auth_reply` tinyint(1) N
#2 Le 29/04/2008, à 13:43
- hugues75
Re : Problème d'accent Mysql-Ubuntu
Update
J'ai ajouté ça
@mysql_query("SET NAMES 'utf8'");
dans le fichier de connection.
Ca semble aller mieux, mais le texte en dur (directement dans le fichier) ressort toujours mal.
En fait, comment résoudre le problème à la base?
Pages : 1