-
Upgrade vers Php 5.3
Bonjour à tous et toutes,
je viens de basculer de php 5.2x à 5.3 par le biais de Winamp et oh surprise, les valeurs avec caractères accentués de ma base mysql ne sont plus récupérés dans mes formulaires. Tous mes fichiers sont bien encodés en utf8, idem pour les champs mysql (de toute façon cela fonctionnait très bien en php 5.2), j'utilise le ZF 1.10 et mon application.ini contient bien la ligne suivante :
resources.db.params.driver_options.1002 = "SET NAMES UTF8;"
qui jusque là remplaçait avantageusement un truc du genre :
mysql_query("SET NAMES 'utf8'");
Ai aussi testé sans succès dans le ini :
resources.db.params.charset = "UTF8"
Quid ??? Une idée ?
Merci d'avance.
-
Précision
Pour la blague, j'ai fais un test : j'ai saisis un nouvel enregistrement via mon interface web et mis des valeurs à caractères accentués.
Ces nouvelles saisies s'affichent correctement.
Toutes les anciennes données que je vois bien dans phpmyadmin sont elles ignorées.
J'ai quelques milliers d'enregistrements, vous n'allez certainement pas me dire de les ressaisir...???:cry: