Upload fichier php

Résolu/Fermé
Aucun - 7 juil. 2009 à 08:25
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 - 7 juil. 2009 à 08:46
Bonjour,

Voici mon soucis,je fais un upload fichier en php,mais quand j'insère un fichier qui contient un '_'(exemple:fichier_test.jpg),il me remplace le _ par un - sur le serveur.Mon image s'appelle donc fichier-test.jpg après upload.Ceci me pose un certain nombre de problèmes.Je pense que cela vient de ces lignes:

$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier); // J'ai essayé de modifier le '-' mais cela ne marche pas


Merci d'avance de m'aider.

3 réponses

adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 154
7 juil. 2009 à 08:32
bonjour

si je ne me trompe pas
la première ligne retire tout les accents possibles

et la deuxième
remplace tous les caractères spéciaux par -

si tu ne veux plus que cela le fasse vire la ligne en question ;)

sinon pour plus d'aide donne le lien de ton fichier ;)

Adns
0
Ça fonctionne,Merci.
0
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 154
7 juil. 2009 à 08:46
de rien ;)

Adns
0