Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2005, 21:01
under_ground
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
Problema con upload

tengo un upload de archivos el cual se deberia estar guardando en una subcarpeta tipo

../../Colaboradores/Carlos443/adm/

pero no me esta subiendo el archivo a su carpeta final que en este caso es ADM

Código PHP:


$tipoArray 
=array("application/acad","image/jpeg","image/gif","image/pjpeg","image/bmp","image/png","image/x-png","image/x-windows-bmp","application/msword","application/vnd.ms-excel","application/vnd.ms-powerpoint","application/pdf","application/octet-stream","multipart/x-zip","application/zip zip","application/x-zip-compressed","application/x-compressed","drawing/x-dwf ","image/vnd.dwf","model/vnd.dwf","image/vnd.dwg","image/x-dwg","text/plain");

$tipo $_FILES['file']['type']; // reconoce el tipo
function VerificarTipo($tipo,$tipoArray){
    
$count count($tipoArray);
    for(
$i=0;$i<$count;$i++){
        if(
$tipo==$tipoArray[$i]){
            return 
true;
            break;
        }
    }
    
header("location: error_upload.php?error=$tipo");
    exit;
    
//return false;
    //break;
}

//*******************************


if(is_uploaded_file($_FILES['file']['tmp_name'])) // verifica carga de archivo

    if(
VerificarTipo($tipo,$tipoArray))
    {
            
                    
move_uploaded_file($_FILES['file']['tmp_name'], $folder.$_FILES['file']['name']); 
                   
    }else{
            
header("location: error_upload.php");
            exit;
    }


La variable forlder la rescato desde la base de datos y su ruta es algo como
../../ADM_FILE/Raiz/Colaborador/jimena000/adm/
qué puede estar mal.

Última edición por under_ground; 30/11/2005 a las 21:14