Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

serge73
2023-07-23 19:52:46

Il fallait ouvrir la base en UTF8

$dbh = DBI->connect("DBI:mysql:$db:$host", $user, $pass,{ mysql_enable_utf8 => 1,} );

serge73
2023-07-23 19:14:37

j'ai essayé de tout torturer

Je tourne autour de l'UTF8

Je vais voir comment ouvrir la base en UTF-8

TOnin
2023-07-23 19:04:01

Bonsoir Serge73,
(je fais appel à des souvenirs d'une dizaine d'années liés à PHP, je ne connais pas PERL pour la gestion de BDD)
Ton code est-il bien enregistré en UTF-8 ?
La connexion avec la base de données est-elle en UTF-8 ? (Il y a de l'encodage à plusieurs étages, si bien qu'il est facile de trouver ça confus)

le è encodé sur deux octets è serait bien de l'UTF-8. Aurait-il été encodé deux fois ? ou est-ce la lecture du champ de la BDD qui ne décode pas ?

serge73
2023-07-23 18:17:35

Bonjour/Bonsoir,

J'essai de mettre à jour le champ author de la table image en sql via perl
son type est utf8_general_ci

Si dans mon éditeur je mets Author = Michèle

Dans la table image de piwigo, je trouve Michèle


Je tourne en rond entre encode_utf8 et decode_utf8 et je ne m'en sors pas

Auriez-vous une idée ?

Merci

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact