passage en PHP 5.4

49 views
Skip to first unread message

Thierry Randria.

unread,
Sep 18, 2013, 5:01:55 AM9/18/13
to mg...@googlegroups.com
Bonjour la liste!

J'ai un problème après l'upgrade de mes serveurs web en php 5.4 .
ça casse les encoding surtout pour les htmlentities car le default a changé!!!! (merci aux developpeurs de PHP!!)

http://php.net/manual/fr/function.htmlentities.php
https://bugs.php.net/bug.php?id=61354

Avez-vous eu ce problème et comment avez-vous géré cela, à part la modification de code ?
Je cherche une variable globale pour remettre l'ancien encoding ...

Merci.


Rija Andriamoria

unread,
Sep 18, 2013, 8:48:39 AM9/18/13
to mg...@googlegroups.com
Bonjour la liste, vu dans un forum

Un truc en passant, htmlentities a pour charset par défaut ISO-8859-1,
il faut donc que tu lui précises que tu es en utf8 sur ta chaine provenant
de mysql ou de ton post.
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Malagasy Linux Users Group.
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> mglug+un...@googlegroups.com.
> Pour envoyer un message à ce groupe, adressez un e-mail
> à mg...@googlegroups.com.
> Visitez ce groupe à l'adresse http://groups.google.com/group/mglug .
> Pour plus d'options, visitez le site
> https://groups.google.com/groups/opt_out .
>

Thierry Randrianiriana

unread,
Sep 18, 2013, 9:57:56 AM9/18/13
to mg...@googlegroups.com



2013/9/18 Rija Andriamoria <rija...@gmail.com>

Bonjour la liste, vu dans un forum

Un truc en passant, htmlentities a pour charset par défaut ISO-8859-1,
il faut donc que tu lui précises que tu es en utf8 sur ta chaine provenant
de mysql ou de ton post.


heuuuu... pour fixer cela à manu j'ai fais :

htmlentities($strENT_QUOTES"ISO-8859-1");
html_entity_decode($str,ENT_QUOTES,"ISO-8859-1");

Mais vu qu'il y a un site avec un vieux joomla, je dois upgrader vers (au moins) 1.5.26.
Comme je ne suis pas habitué à joomla, j'ai peur que le (ex-)webmaster a fait un module perso qui ne va plus marcher après l'upgrade et bonjour les pbs.
Soyez rassurer, ce site n'est pas exposé à internet sinon ...

--
Thierry Randrianiriana
Reply all
Reply to author
Forward
0 new messages