<?php session_start(); require_once '../CN/clsCNDoc.php'; require_once '../CN/clsCNEqu.php'; require_once '../general/funcionesGenerales.php'; //Control de Permisos. Hay que incluirlo en todas las páginas /**************************************************************/ $lngPagina = '1,1000'; //le paso la funcion de comprobacion de permisos AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']); $clsCNDoc = new clsCNDoc(); $clsCNDoc->setStrBD($_SESSION['mapeo']); $clsCNEqu = new clsCNEqu(); $clsCNEqu->setStrBD($_SESSION['mapeo']); //codigo principal //comprobamos si se ha submitido el formulario if (isset($_POST['cmdAlta'])) { //var_dump($_POST);die; //revisar si hay fichero a adjuntar if (!$_FILES['doc']['error'] == 4 && $_FILES['doc']['name'] != '') { logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " Tiene fichero adjunto: " . $_FILES['doc']['name']); //cojo el nombre $nombre = $_FILES['doc']['name']; //ahora compruebo que no exista este nombre //veo si es interno (lngTipo=0) o externo (lngTipo=resto de valores) if ($_POST['lngTipo'] === '0') { $destino = "../qualidad/doc-" . $_SESSION['base'] . '/' . $nombre; } else { $destino = "../qualidad/doc-Externa/" . $nombre; }