Problemas Con Los Acentos Al Realizar Uploadfile

Hola. Tengo un problemilla.

Al realizar un UploadFile, con la siguiente instruccion:

$uploadedAdjunto=CUploadedFile::getInstance($model,‘fichero’);

me realiza corretamente el file upload, y al ir a salvarlo, indicandole el nombre del archivo, en el caso de que tenga acentos, me encuentro el siguiente problema :

$adjunto->nombre_archivo_adjunto = $uploadedAdjunto->name;

al realizar

if($adjunto->save())

me guarda el archivo, pero con los acentos mal, con el nombre

Aprende jQuery, introducción y eventos

estos son los valores que muestra con un var_dump()

object(Adjuntos)[58]

private ‘_new’ (CActiveRecord) => boolean false

private ‘_attributes’ (CActiveRecord) =>

array (size=6)


  'id_objetivo' => string '213' (length=3)


  'nombre_archivo_adjunto' => string 'Aprende jQuery, introducción y eventos.jpg' (length=43)


  'descripcion_adjunto' => string 'aaaaaaaaaaaaaa' (length=14)


  'tipo_adjunto' => string 'image/jpeg' (length=10)

Como logro que me guarde el nombre del archivo, con el acento correctamente ????

Gracias, y un saludo.

Buenos días.

Tu codificación debería ser por ejemplo UTF8.

Codifica explicitamente el nombre de tu archivo a UTF8.

Función

Un saludo.