Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2013, 07:29
portela85
 
Fecha de Ingreso: abril-2011
Mensajes: 103
Antigüedad: 13 años
Puntos: 3
Subir archivos al servidor ¿por qué unos archivos sí y otros no?

Buenas tardes,

he añadido a mi página un formulario para poder subir archivos de consulta que pueden descargar los usuarios. Mi problema está en que dependiendo qué tipo de archivo me deja o no me deja subirlo al servidor. Por ejemplo sí me deja subir .doc pero no .pdf
He intentado buscar algo por ahí sobre si hay que definir de alguna manera los archivos que permite pero no he encontrado nada

Código:
switch ($accion){
	
	case 'anadirarchivos':
		
$status = "";	    
$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];


        // guardamos el archivo a la carpeta files
        $destino =  "archivos/".$nombre_archivo;
        if (copy($HTTP_POST_FILES['userfile']['tmp_name'],$destino)) {
			 Archivos::AnadirArchivos($nombre_archivo,$nombre_archivo,$_POST['fechainicio']);
            $status = "Archivo subido: <b>".$nombre_archivo."</b>";
        } else {
            $status = "Error al subir el archivo";
        }
    
    echo $status;
			$tpl->set('lista_archivos', Archivos::MostrarArchivos());
	                $tpl->set('accion','anadirarchivos');
			$tpl_cuerpo = 'archivos.tpl.php';
	break;
Muchas gracias!