Surveiller ce forum | | Conditions d'envoie à l'INSEE [ Répondre ] Par : Pierre VIVER on 2009-04-30 10:48 | [forum:254880] |
|
Bonjour, Nous travaillons avec une commune pour les envoie à l'INSEE. Lors d'un test, ce dernier a fait un retour sur deux points : *le nom de la commune doit être en majuscule *les noms et prénoms des électeurs ne doivent pas comporter de caractères accentués. Nous avons apporté ces modifications au fichier trt/cnen_out.php : après la partie Classe utils () nous avons rajouté : /** * Functions */ /** Cette fonction prend en parametre une chaine de caractere. Elle remplace les caracteres accentues dans cette chaine. La fonction retourne la chaine modifie */ function NoAccent($chaine_accentue){ $characcentue = 'ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËéèêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ'; $charnonaccentue= 'AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn'; $chaine_non_accentue = strtr($chaine_accentue,$characcentue,$charnonaccentue); return $chaine_non_accentue; }//fin fonction NoAccent Dans le script en lui même nous avons rajouté/modifié ceci : // Msg Traces $nom = NoAccent($row['nom']); $prenom = NoAccent($row['prenom']); $msg .= "".$row['id']." ".$nom." ".$prenom."<br />"; // tedeco ================================================================== // nom*prenoms/ 68c $nomprenom = str_pad ($nom."*".$prenom."/",68," ", STR_PAD_RIGHT); Nous n'avons pas encore eu de retour pour savoir si ces modifications ont suffi. Cordialement, Pierre VIVER |
|
