Afficher un message
Vieux 13/09/2007, 17h04   #7
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: zip_entry_name & accents

Le 13/09/2007 10:26, heulman a écrit :
>
> 7-zip et WinRar utilisent CP850 donc le ½ devient o, mais au moins ils
> utilisent *toujours* CP850


Ah, d'accord. Donc on est dans le cas simple où il n'y a que deux
jeux possibles, qui plus est l'un des deux n'étant conservé que si un
caractère inconnu a été trouvé (donc le caractère ½ pour quelqu'un qui
n'utilise pas d'autres diacritiques que les minuscules du français).

>> [...]

>
> pffouillouillouille, trop compliqué pour moi
> je pense en rester là, et tant pis si les utilisateurs utilisent ½ ET Winzip


Allez, tu veux un mini code pour traiter le cas du « ½ » tout seul ?

$oe_en_cp1252 = chr(156);
if (strpos($j, $oe_en_cp1252) === false) {
$k = iconv("CP850", "CP1252", $j);
} else {
$k = $j;
}
  Réponse avec citation
 
Page generated in 0,06608 seconds with 9 queries