Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 06-11-2009 15:06:39

supertino7
Membre
Date d'inscription: 21-02-2009
Messages: 113

[Upload] probleme pour les fichiers avec accents

Bonjour,

l'encodage de mon appli est l'UTF8.

Lorsque j'upload un fichier qui porte le nom "Données_Collées_d40c.jpg", je me retrouve avec un "Données_Collées_d40c.jpg" dans le répertoire de destination, ce qui fait que parfois le filtre de renommage ne fonctionne pas.

Quelqu'un a une solution à ce probleme ?

edit :

je colle quand même un bout de code

Code:

$chemincomplet = $this->logo->getFileName();
$nom_fichier = $this->logo->getFileName(null, false);

$code = sha1(uniqid(rand(), true)); 
                
// On upload déjà le fichier
if ($this->logo->receive()){
    $code = randomcode();

    $final_location = 'logos/' . $code . $nom_fichier;
                    
    $filtre = new Zend_Filter_File_Rename(array('target' => $final_location,
                                      'overwrite' => true));
    $filtre->filter($chemincomplet ); 
}

Dernière modification par supertino7 (06-11-2009 15:25:09)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages