[spip-dev] accent.php3

Bonjour,

la grosse partie du code :

$fichier = ereg_replace(chr(233), 'é', $fichier);
$fichier = ereg_replace(chr(201), 'É', $fichier);

$fichier = ereg_replace(chr(224), 'à', $fichier);
$fichier = ereg_replace(chr(232), 'è', $fichier);
$fichier = ereg_replace(chr(249), 'ù', $fichier);
$fichier = ereg_replace(chr(192), 'À', $fichier);
$fichier = ereg_replace(chr(200), 'È', $fichier);
$fichier = ereg_replace(chr(217), 'Ù', $fichier);
...

peut être remplacée par une seule ligne :

$fichier = htmlentities($fichier);

Et d'après la doc, ça fonctionne en PHP3 :

Actuellement, le jeu de caractères ISO-8859-1 est utilisé.
Notez que l'argument optionnel a été ajouté PHP 3.0.17 et PHP 4.0.3.

Yves

PS: il faut peut-être utilisé le dernier paramètre de la fonction pour ne
pas bousiller les guillemets.