quelques caractères russes qui ne passent pas....?
6 messages
• Page 1 sur 1
- Or3
- Nouveau WRInaute

- Messages: 10
- Inscription: 26 Nov 2007
quelques caractères russes qui ne passent pas....?
Bonjour,
J'ai quelques problèmes avec du Russe.
J'ai une administration pour que je puisse insérer du texte dans une base de données mysql.
Ma base est en utf8-bin, les scripts php en charset=utf-8.
Ca fonctionne je dirai partiellement, car j'ai quelques caractères russes qui ne passent pas et sont remplacés par des ???.
Ex : "процессору" devient "проце�?�?ору"
Merci bcp de votre aide !
Aurélie
J'ai quelques problèmes avec du Russe.
J'ai une administration pour que je puisse insérer du texte dans une base de données mysql.
Ma base est en utf8-bin, les scripts php en charset=utf-8.
Ca fonctionne je dirai partiellement, car j'ai quelques caractères russes qui ne passent pas et sont remplacés par des ???.
Ex : "процессору" devient "проце�?�?ору"
Merci bcp de votre aide !
Aurélie
-

magicaxe - WRInaute discret

- Messages: 151
- Inscription: 18 Oct 2004
C'est parce que certains caractères Russes, Hébreux, Arabes, Chinois, Coréens ou Japonais nécessitent de l'UTF-16 plutôt que de l'UTF-8. Tu doit modifier la collation de ta base de données et réinsérer les données.
edit: faute d'orthographe
edit: faute d'orthographe
- jcaron
- WRInaute accro

- Messages: 2687
- Inscription: 13 Fév 2004
magicaxe a écrit:C'est parce que certains caractères Russes, Hébreux, Arabes, Chinois, Coréens ou Japonais nécessitent de l'UTF-16 plutôt que de l'UTF-8. Tu doit modifier la collation de ta base de données et réinsérer les données.
edit: faute d'orthographe
Si c'est vrai, alors c'est un sale gros bug (dans mysql si j'ai bien tout suivi?). On peut encoder en UTF-8 n'importe quel caractère Unicode, aussi bien qu'en UTF-16, les inconvénients (mots de 16 bits) en moins, c'est tout le principe d'UTF-8...
J'espère que ce n'est pas là la raison...
Jacques.
- Or3
- Nouveau WRInaute

- Messages: 10
- Inscription: 26 Nov 2007
Merci pour vos réponses, mais question à la con, comment fait'on pour passer une base mysql en collation utf-16, car je n'ai pas ce choix dans le menu déroulant de phpmyadmin, et même si je tape utf16-bin en créant ma base par une requête, il me dit que ce format n'existe pas....
#1273 - Unknown collation: 'utf16-bin' OU #1273 - Unknown collation: 'utf16'
Aurélie
#1273 - Unknown collation: 'utf16-bin' OU #1273 - Unknown collation: 'utf16'
Aurélie
- Or3
- Nouveau WRInaute

- Messages: 10
- Inscription: 26 Nov 2007
Je viens de trouver la solution !
)
Donc pas la peine de mettre de l'utf-16 apparemment.
J'ai tout simplement fait un mysql_query("SET NAMES utf8") avant de faire ma requête "INSERT INTO"....et mes textes sont tous niquels.....
Alors pourquoi, ca je ne sais pas...mais çà fonctionne !
Merci de votre intérêt en tous cas !
Aurélie
Donc pas la peine de mettre de l'utf-16 apparemment.
J'ai tout simplement fait un mysql_query("SET NAMES utf8") avant de faire ma requête "INSERT INTO"....et mes textes sont tous niquels.....
Alors pourquoi, ca je ne sais pas...mais çà fonctionne !
Merci de votre intérêt en tous cas !
Aurélie
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Caractères Russes Mysql utf-8
- Certains caractères ne passent pas dans l'url rewriting?
- Caractères spéciaux qui passent dans l'URL (et les autres!)
- montagnes russes
- Annuaires russes et Google
- URL rewriting en poupées russes
- outil contrôle du positionnement moteurs russes
- Indexation ultra-faible de mes sites chinois et russes, en russie et en chine
- Frames à 0% ne passent plus
- Savoir quelles annonces passent ?
- Conseils d'optimisation de la balise TITLE (titre d'une page HTML) - 04-08-2008
- Yandex, le moteur russe n°1 : tour d'horizon, tutoriel, guide référencement - 22-02-2010
- Les albums web Picasa passent à 1 Go de stockage - 08-03-2007
- Google rachète Feedburner - 23-05-2007
- Suivi du regard : analyse des résultats de Google - 11-11-2006
- Histoire de Yandex, le moteur de recherche russe - 22-02-2010
- Google ferme l'API SOAP aux nouveaux développeurs - 22-12-2006
- Référencement Yandex : ce qu'il faut savoir - 24-02-2010
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
