cuando el nombre del archivo subido contiene caracteres latinos (ñ,á,é, ...) la variable es null, es decir la respuesta echo json_encode($ret) es null o está vacia.
Código PHP:
Ver original
$output_dir = "uploads/"; { $error =$_FILES["myfile"]["error"]; //You need to handle both cases //If Any browser does not support serializing of multiple files using FormData() { $ret[]= $fileName; } else //Multiple files, file[] { for($i=0; $i < $fileCount; $i++) { $ret[]= $fileName; } } } ?>
un saludo,
josé carlos.