FCKEditor : formater le nom d'un fichier uploadé

Eléphant du PHP | 52 Messages

10 oct. 2006, 16:50

Bonjour,

J'utilise FCKEsditor en mode PHP.

Lorsque j'upload un fichier, j'aimerai que celui-ci soit "formaté" pour enlever les accentuations et espaces. J'ai une fonction prête à l'emploi

Code : Tout sélectionner

function transfoTexte($texte){ $accent='ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËéèêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ'; $noaccent='aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn'; $texte = strtr($texte,$accent,$noaccent); $texte = str_replace(" ","_",$texte); $texte = preg_replace('/([^.a-z0-9]+)/i', '-', $texte); return $texte; }
Mais je ne sais pas où la placer. J'ai bien tenté de modifier le fichier upload.php dans editor/filemanager/upload

Mais ça ne semble rien donner... Désespérant !

Merci pour votre aide précieuse !

Eléphant du PHP | 184 Messages

10 oct. 2006, 16:52

Salut,

Et si tu nous donnais ton code ne serait-ce pas plus explicite et surtout plus facile pour t'aider? :wink:
Image

Mammouth du PHP | 592 Messages

11 oct. 2006, 09:06

salut

j'utilise moi aussi FCKeditor
et je pense qu'il faut mettre ton script dans
upload.php qui se trouve dans
"editor/filemanager/upload/php/upload.php"

mais attention avan de faire toute modif je te conseille
de faire une sauvegarde de ce fichier ... on ne sait jamais ok

bon en espérant que cela fonctionne :wink: