Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2005, 10:33
ogamboa_gt
 
Fecha de Ingreso: octubre-2004
Ubicación: Guatemala
Mensajes: 83
Antigüedad: 19 años, 5 meses
Puntos: 0
Como saber si el archivo subido es csv

Tengo un problema con respecto a subir un archivo csv. Por el momento estoy haciendo la comprobación sobre dicho archivo con el código siguiente:

Código PHP:
$nombre_archivo $_FILES['userfile']['name'];
    
$tipo_archivo $_FILES['userfile']['type'];
    
$tamano_archivo $_FILES['userfile']['size'];
    if (
$tipo_archivo!="application/vnd.ms-excel") {
        echo 
"La extensión del archivo no es correcta.";
    }
    else {
        
SubirArchivo($_FILES['userfile'] }['tmp_name'],$nombre_archivo); 
Pero el problema es que si el archivo esta abierto en el instante que se quiere subir, dice que la extension es incorrecta. Ya se que si reviso la variable $nombre_archivo tiene .csv puedo poner otra restriccion, pero si es algun otro tipo de archivo renombrado a csv puedo tener problemas.

Como puedo hacer para estar seguro que lo que estoy subiendo es un archivo csv valido?

Gracias de antemano...
__________________
Definitivamente la vida no es como en las películas...
C'est la vie