Bueno estoy en desarrollando una pequeño upload de archivos y tengo problemas para subir archivos con formato "xls" este es el codigo
Código PHP:
   if ($_POST["action"] == "upload") 
{
        // obtenemos los datos del archivo 
        $tamano = $_FILES["archivo"]['size'];
        $tipo = $_FILES["archivo"]['type'];
        $archivo = $_FILES["archivo"]['name'];
        $prefijo = substr(md5(uniqid(rand())),0,6);
        $fecha=date('d-m-Y_Hi');
        if ($archivo != "") 
        {
        if ($tipo=="application/xls" || $tipo=="text/plain")
                 {
                        // guardamos el archivo a la carpeta files
                        $nombreModificado = str_replace(' ', '_', $archivo);
                                $destino =  "archivos/".$fecha."_".$nombreModificado;
                        if (copy($_FILES['archivo']['tmp_name'],$destino)) 
                        {
                            $status = "Archivo subido: <b>".$archivo."</b>";
                            
                            
                        } 
                        else 
                        {$status = "Error al subir el archivo";
                        }
                        
                 } 
                else 
                {
                $status = "Error: solo se permite XLS o TXT";
                }
        } 
        else {
        $status = "Error al subir archivo";
        }
} 
    no se por que no funciona solo me deja cargar archivos txt
de antemano gracias por la ayuda
 
 

