remplacer tous les accents d'un fichier donné

remplacer tous les accents d'un fichier donné - PHP - Programmation

Marsh Posté le 30-04-2004 à 17:12:04    

Bonjour à tous,
 
J'ai un petit problème lors du téléchargmeent de fichier ayant des accent. En effet, la phase d'upload sur l'intranet se passe sans problème, toutefois lorsque sur l'on désire ouvrir un fichier pdf (par ex.) uploadé, une nouvelle fenêtre s'ouvre mais cette dernière reste blanche.
 
Ceci ne se produit pas si le nom du fichier ne comporte aucun accent. Je désire donc remplacer toutes les voyelles avec accents du nom de mon fichier par la voyelle sans accent correspondante.
 
Toutefois je voudrais savoir s'il est possible d'éviter de faire un switch avec toute les occurences ?  
Est-il possible de données une liste de valeur du style
if ($char == {éèëê} {$char=e;}
if ($char == {âäà} {$char = a;}
...
 
Enfin un moyen de faire çà rapidement !
 
Merci d'avance.

Reply

Marsh Posté le 30-04-2004 à 17:12:04   

Reply

Marsh Posté le 30-04-2004 à 17:34:22    

le mieux c'est d'utiliser htmlspcialchar pour générer tes liens. http://ch.php.net/htmlspecialchars

Reply

Marsh Posté le 30-04-2004 à 17:34:37    

il suffit d'utiliser la fonction strtr.  
Autant pour moii :)

Reply

Marsh Posté le 30-04-2004 à 17:57:45    

JagStang a écrit :

le mieux c'est d'utiliser htmlspcialchar pour générer tes liens. http://ch.php.net/htmlspecialchars


 
htmlspecialchars() pour générer des liens ?  :heink:  
 
Pourquoi ne pas utiliser une fonction comme rawurlencode() ?

Reply

Marsh Posté le 30-04-2004 à 20:12:53    

Freekill a écrit :

htmlspecialchars() pour générer des liens ?  :heink:  
 
Pourquoi ne pas utiliser une fonction comme rawurlencode() ?


pardon c'est vrai. c'est vendredi ;)
 
merci bon week end

Reply

Marsh Posté le 01-05-2004 à 04:17:21    

ce n'étais pas un troll

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed