J'ai trouvé non sans mal, la fonction preg_replace_callback et la façon dont je suis obligé de l'utiliser ne fonctionne pas avec php5.2 et inférieur, or tu es en php 4 encore chez free.
Du coup il faut passer en php 5.6 avec un .htaccess ou tu y mets :
php56 1
Options -Indexes
Pour être en php 5.1 le contenu du .htaccess est (mais ça ne marchera à priori pas) :
php 1
Options -Indexes
Si pb d'accents en php5.6, rajouter dans le header après le ligne 36 (header('P3P:...)
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
header('Content-Type: text/html; charset=ISO-8859-15');
ini_set( 'default_charset', 'ISO-8859-15' );
-
-
#####!!!#####
?>
Ceci le temps de trouver une solution plus propre
Ce qui veut au final dire que le portail ne devient compatible qu'avec php 5.3 minimum en utilisant la version 1.6.895