$cantidadcasilleros = $numcasilleros; $notaaprobacion = $NotaAprobacion; $contrasenaexcel = sha1("PHPSAACRONY"); $codigodocente = $docmatcur['CodDocente']; $codigocurso = $docmatcur['CodCurso']; $codigomateria = $docmatcur['CodMateria']; $codigocasilleros = $CodCasilleros; $codigodocentemateriacurso = $CodDocenteMateriaCurso; $materiaabreviado = $mat['Abreviado']; $cursoabreviado = $cur['Abreviado']; $periodoabreaviado = $Periodo; $NombreDocente = $doc['Paterno'] . " " . $doc['Materno'] . " " . $doc['Nombres']; $NombreCurso = $cur['Nombre']; $NombreMateria = $mat['Nombre']; $tipoarchivo = $f; $nombrearchivo = "SAAC_" . quitarSimbolos($materiaabreviado) . "_" . quitarSimbolos($cursoabreviado) . "_" . quitarSimbolos($periodoabreaviado) . "_" . date("Y"); $valores = array("NombreArchivo" => "'{$nombrearchivo}'", "Codigo" => "'" . md5($codigocasilleros) . "'", "CodDocenteMateriaCurso" => "'{$codigodocentemateriacurso}'", "CodCasilleros" => "'{$codigocasilleros}'", "CodDocente" => "'{$codigodocente}'", "CodMateria" => "'{$codigomateria}'", "CodCurso" => "'{$codigocurso}'", "Direccion" => "'{$direccion}'", "Ubicacion" => "'Descarga'"); $registronotasexcel->insertarRegistro($valores); /** Mostrar Errores */ /*error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE);*/ date_default_timezone_set('America/La_Paz'); /** Incluir PHPExcel */ require_once 'Classes/PHPExcel.php'; require_once 'Classes/PHPExcel/Worksheet/Drawing.php'; require_once 'funciones/funciones.php'; $nfx = adicionar("A", $cantidadcasilleros + 4 + 2); $doc = new PHPExcel(); $locale = 'es'; $validLocale = PHPExcel_Settings::setLocale($locale);
function subirArchivo($archivo,$directorio="imagenes/",$tipo=array(),$adicionar=""){ global $folder; $directorio=$folder.$directorio; //Sacar nombre $cortado=explode(".",$archivo['name']); $tipoarchivo=array_pop($cortado); $nombre=implode(".",$cortado); if($adicionar!="" && !empty($adicionar)){ $adicionar="_".$adicionar; } //echo $nombre.".".$tipoarchivo; //Fin de Sacar Nombre // print_r($archivo); if(!isset($archivo) || $archivo['size']<=0){ return false; }else{ if(empty($tipo)){ copy($archivo['tmp_name'],$directorio.quitarSimbolos($nombre).$adicionar.".".$tipoarchivo); }else{ if(in_array($archivo['type'],$tipo)){ copy($archivo['tmp_name'],$directorio.quitarSimbolos($nombre).$adicionar.".".$tipoarchivo); } } return quitarSimbolos($nombre).$adicionar.".".$tipoarchivo; } }
// $CertificadoNac = $_POST['CertificadoNac'] != "" ? $_POST['CertificadoNac'] : "0"; $LibretaEsc = $_POST['LibretaEsc'] != "" ? $_POST['LibretaEsc'] : "0"; $LibretaVac = $_POST['LibretaVac'] != "" ? $_POST['LibretaVac'] : "0"; $CedulaId = $_POST['CedulaId'] != "" ? $_POST['CedulaId'] : "0"; $CedulaIdP = $_POST['CedulaIdP'] != "" ? $_POST['CedulaIdP'] : "0"; $CedulaIdM = $_POST['CedulaIdM'] != "" ? $_POST['CedulaIdM'] : "0"; $ObservacionesDoc = $_POST['ObservacionesDoc']; $autoIncrement = $alumno->estadoTabla(); $CodAlumno = $autoIncrement['Auto_increment']; $FechaInsc = date("Y-m-d"); $HoraIns = date(" H:i:s"); //Obtenemos el Codigo de Barra $cnf = $conf->mostrarConfig("CodBarra"); $CodBarra = trim($cnf['Valor']) . $CodAlumno; $CodUsuarioAlumno = trim(mb_strtolower(quitarSimbolos($Paterno), "UTF-8")) . $CodAlumno; $Password = rand(1000, 9999); $PasswordP = rand(1000, 9999); if ($CiPadre != "" && $CiMadre != "") { $UsuarioPadre = usuarioPadre($CiPadre, $CiMadre); } else { $UsuarioPadre = ""; } if ($CodCurso == 1) { $cnf = $conf->mostrarConfig("MontoKinder"); $MontoGeneral = $cnf['Valor']; } else { $cnf = $conf->mostrarConfig("MontoGeneral"); $MontoGeneral = $cnf['Valor']; } $valuesDoc = array('CodDocumento' => 'Null', 'CodAlumno' => $CodAlumno, 'CertificadoNac' => $CertificadoNac, 'LibretaEsc' => $LibretaEsc, 'LibretaVac' => $LibretaVac, 'CedulaId' => $CedulaId, 'CedulaIdP' => $CedulaIdP, 'CedulaIdM' => $CedulaIdM, 'Observaciones' => "LOWER('{$ObservacionesDoc}')");
// $CertificadoNac = $_POST['CertificadoNac'] != "" ? $_POST['CertificadoNac'] : "0"; $LibretaEsc = $_POST['LibretaEsc'] != "" ? $_POST['LibretaEsc'] : "0"; $LibretaVac = $_POST['LibretaVac'] != "" ? $_POST['LibretaVac'] : "0"; $CedulaId = $_POST['CedulaId'] != "" ? $_POST['CedulaId'] : "0"; $CedulaIdP = $_POST['CedulaIdP'] != "" ? $_POST['CedulaIdP'] : "0"; $CedulaIdM = $_POST['CedulaIdM'] != "" ? $_POST['CedulaIdM'] : "0"; $ObservacionesDoc = $_POST['ObservacionesDoc']; $autoIncrement = $al->estadoTabla(); $CodAlumno = $autoIncrement['Auto_increment']; $FechaInsc = date("Y-m-d"); $HoraIns = date("H:i:s"); //Obtenemos el Codigo de Barra $cnf = $conf->mostrarConfig("CodBarra"); $CodBarra = trim($cnf['Valor']) . $CodAlumno; $CodUsuarioAlumno = trim(minuscula(quitarSimbolos($Paterno))) . $CodAlumno; $Password = rand(1000, 9999); $PasswordP = rand(1000, 9999); if ($CiPadre != "" && $CiMadre != "") { $UsuarioPadre = usuarioPadre($CiPadre, $CiMadre); } else { $UsuarioPadre = ""; } $cur = $curso->mostrarCurso($CodCurso); $cur = array_shift($cur); $MontoGeneral = $cur['MontoCuota']; $valuesDoc = array('CodDocumento' => 'Null', 'CodAlumno' => $CodAlumno, 'CertificadoNac' => $CertificadoNac, 'LibretaEsc' => $LibretaEsc, 'LibretaVac' => $LibretaVac, 'CedulaId' => $CedulaId, 'CedulaIdP' => $CedulaIdP, 'CedulaIdM' => $CedulaIdM, 'Observaciones' => "LOWER('{$ObservacionesDoc}')"); $valuesAl = array('CodAlumno' => "{$CodAlumno}", 'Paterno' => "LOWER('{$Paterno}')", 'Materno' => "LOWER('{$Materno}')", 'Nombres' => "LOWER('{$Nombres}')", 'Sexo' => $Sexo, 'LugarNac' => "LOWER('{$LugarNac}')", 'FechaNac' => "'{$FechaNac}'", 'Ci' => "'{$Ci}'", 'Zona' => "LOWER('{$Zona}')", 'Calle' => "LOWER('{$Calle}')", 'Numero' => "LOWER('{$Numero}')", 'TelefonoCasa' => "'{$TelefonoCasa}'", 'Celular' => "'{$Celular}'", 'CelularSMS' => "'{$CelularSMS}'", 'ActivarSMS' => "'{$ActivarSMS}'", 'Procedencia' => "LOWER('{$Procedencia}')", 'Repitente' => $Repitente, 'Traspaso' => $Traspaso, 'Becado' => $Becado, 'MontoBeca' => $MontoBeca, 'PorcentajeBeca' => $PorcentajeBeca, 'Retirado' => $Retirado, 'FechaRetiro' => "'{$FechaRetiro}'", 'Rude' => "'{$Rude}'", 'Observaciones' => "LOWER('{$Observaciones}')", 'ApellidosPadre' => "LOWER('{$ApellidosPadre}')", 'NombrePadre' => "LOWER('{$NombrePadre}')", 'CiPadre' => "'{$CiPadre}'", 'CiExtP' => "'{$CiExtP}'", 'OcupPadre' => "LOWER('{$OcupPadre}')", 'CelularP' => "'{$CelularP}'", 'ApellidosMadre' => "LOWER('{$ApellidosMadre}')", 'NombreMadre' => "LOWER('{$NombreMadre}')", 'CiMadre' => "'{$CiMadre}'", 'CiExtM' => "'{$CiExtM}'", 'OcupMadre' => "LOWER('{$OcupMadre}')", 'CelularM' => "'{$CelularM}'", 'Email' => "LOWER('{$Email}')", 'Nit' => "'{$Nit}'", 'FacturaA' => "LOWER('{$FacturaA}')", 'CodCurso' => $CodCurso, 'FechaIns' => "'{$FechaInsc}'", 'HoraIns' => "'{$HoraIns}'", 'UsuarioAlumno' => "'{$CodUsuarioAlumno}'", 'CodBarra' => "'{$CodBarra}'", 'Password' => "'{$Password}'", 'PasswordP' => "'{$PasswordP}'", 'UsuarioPadre' => "'{$UsuarioPadre}'"); $fechaCuota = date("Y-m-d H:i:s"); for ($i = 1; $i <= 10; $i++) { if ($i == 1) {
$cur = $curso->mostrarCurso($al['CodCurso']); $cur = array_shift($cur); switch ($fd['CodCuota']) { case "Todo": $cuo['Numero'] = "Todo"; break; case "2a10": $cuo['Numero'] = "2a10"; break; default: $cuo = $cuota->mostrarTodoCuota($fd['CodCuota']); $cuo = array_shift($cuo); break; } $NombreAlumno = $al['Paterno'] . " " . $al['Materno'] . " " . $al['Nombres']; $NombreCurso = quitarSimbolos($cur['Abreviado'], false); $NombreCuota = cambiopalabra($cuo['Numero']) . " " . $idioma['Cuota'] . ($cuo['Numero'] == "Todo" ? " - " . $idioma['AlContado'] : ''); $TextoDetalle = capitalizar($NombreAlumno . " - " . $NombreCurso) . " - " . $NombreCuota; } celda(115, $TextoDetalle, "", "9"); celda(35, number_format($fd['Total'], 2), "", 10, "R"); } $pdf->SetXY($x + 20, $y + 55); celda(10, $idioma['Son'] . ": ", "B"); celda(110, mayuscula(num2letras($f['TotalBs'])) . " " . $idioma['Bolivianos'], "", "8"); celda(15, $idioma['TotalBs'] . ": ", "B", "8"); celda(20, number_format($f['TotalBs'], 2), "", 10, "R"); $pdf->SetXY($x + 177, $y + 55); celda(12, $idioma['Cajero'] . ": ", "B", "8"); celda(20, $Usuario, "", 8, ""); $pdf->Ln();
<?php include_once "../../login/check.php"; if (isset($_POST)) { extract($_POST); $folder = "../../"; include_once "../../class/docente.php"; $docente = new docente(); $Usuario = $CodDocente . mb_strtolower(quitarSimbolos($Paterno), "utf8"); $contra = mb_strtolower(generarPalabra(), "utf8"); $CodBarra = "P" . rand(100000, 999999) . "" . rand(10, 99); $valores = array("Paterno" => "'{$Paterno}'", "Materno" => "'{$Materno}'", "Nombres" => "'{$Nombres}'", "Sexo" => "'{$Sexo}'", "Ci" => "'{$Ci}'", "FechaNac" => "'" . fecha2Str($FechaNac, 0) . "'", "Departamento" => "'{$Departamento}'", "Provincia" => "'{$Provincia}'", "Direccion" => "'{$Direccion}'", "Telefono" => "'{$Telefono}'", "Celular" => "'{$Celular}'", "EstadoCivil" => "'{$EstadoCivil}'", "Email" => "'{$Email}'", "RDA" => "'{$RDA}'", "DPDepartamento" => "'{$DPDepartamento}'", "DPUniversidad" => "'{$DPUniversidad}'", "DPAnoIngreso" => "'{$DPAnoIngreso}'", "DPAnoEgreso" => "'{$DPAnoEgreso}'", "DPAnoTitulacion" => "'{$DPAnoTitulacion}'", "DPTitulo" => "'{$DPTitulo}'", "DTCargo" => "'{$DTCargo}'", "DTCargaHoraria" => "'{$DTCargaHoraria}'", "DTAntiguedad" => "'{$DTAntiguedad}'", "DTCategoria" => "'{$DTCategoria}'", "Observacion" => "'{$Observacion}'", "Usuario" => "'{$Usuario}'", "Password" => "'{$contra}'", "CodBarra" => "'{$CodBarra}'"); if ($NombreFoto = subirArchivo($_FILES['Foto'], "imagenes/docentes/")) { $valores = array_merge(array("Foto" => "'{$NombreFoto}'"), $valores); } if ($docente->insertarRegistro($valores)) { ?> <div class="alert alert-success"> <button type="button" class="close" data-dismiss="alert">×</button> <?php echo $idioma['DatosGuardadosCorrectamente']; ?> <a href="" id="actualizarventana" class="btn"><?php echo $idioma['ActualizarVentana']; ?> </a> </div> <?php } else { ?> <div class="alert alert-error">