AuthUser(); if($_FILES['qr']) { $continuar = true; $ruta_dir = DOC_ROOT.'/empresas/'.$_SESSION['empresaId'].'/qrs'; $file = '/'.$_POST["serieId"]; //Checamos si existe el directorio if(!is_dir($ruta_dir)){ //Sino existe creamos el directorio if(!mkdir($ruta_dir, 0755, true)){ $errMsg = 'No se pudo crear el directorio.'; $smarty->assign('errMsg', $errMsg); $continuar = false; }//else }//if if($continuar) { $ext = substr($file, strrpos($file, '.') + 1); if (($ext != "png") || ($_FILES["qr"]["type"] != "image/png")) { $errMsg = 'El archivo debe de tener una extension .PNG.'; $smarty->assign('errMsg', $errMsg); $continuar = false; } } if($continuar) { if(!move_uploaded_file($_FILES['qr']['tmp_name'], $ruta_dir.$file)) { $errMsg = 'No se pudo subir el archivo'; $smarty->assign('errMsg', $errMsg); $continuar = false; } else { chmod($ruta_dir.$file, 0777); $cmpMsg = 'Codigo de Barras Bidimensional Asignado'; $smarty->assign('cmpMsg', $cmpMsg); $continuar = true; } } } if($_FILES['cedula']) { $continuar = true; $ruta_dir = DOC_ROOT.'/empresas/'.$_SESSION['empresaId'].'/qrs'; $file = '/'.$_POST["serieId"].'_cedula_'.basename( $_FILES['cedula']['name']); //Checamos si existe el directorio if(!is_dir($ruta_dir)){ //Sino existe creamos el directorio if(!mkdir($ruta_dir, 0755, true)){ $errMsg = 'No se pudo crear el directorio.'; $smarty->assign('errMsg', $errMsg); $continuar = false; }//else }//if if($continuar) { $ext = strtolower(substr($file, strrpos($file, '.') + 1)); if (($ext != "jpg") || ($_FILES["cedula"]["type"] != "image/jpeg")) { $errMsg = 'El archivo debe de tener una extension .JPG.'; $smarty->assign('errMsg', $errMsg); $continuar = false; } } $file = '/'.$_POST["serieId"].".".$ext; if($continuar) { if(!move_uploaded_file($_FILES['cedula']['tmp_name'], $ruta_dir.$file)) { $errMsg = 'Lo sentimos, pero no se pudo subir el archivo.'; $smarty->assign('errMsg', $errMsg); $continuar = false; } else { $cmpMsg = 'El logo fue agregado correctamente.'; $smarty->assign('cmpMsg', $cmpMsg); //convertir en jepg $continuar = true; } } } $rfcId = 1; $folios->setIdRfc($rfcId); $resFolios = $folios->GetFoliosByRfc(); $listFolios = array(); foreach($resFolios as $res){ if($res['sucursalId']){ $sucursal->setSucursalId($res['sucursalId']); $res['sucursal'] = urldecode($sucursal->GetNameById()); } $listFolios[] = $res; } $smarty->assign('folios', $listFolios); ?>