$vSumaPosiciones = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vContadorMayoresQue = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vContadorMenoresQue = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vMaximo = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vMinimo = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $fun = suma($vSuma); echo "la suma da {$fun}<br>"; $fun = media($vMedia); echo "la media da {$fun}<br>"; $fun = sumaPares($vSumaPares); echo "la suma de los numeros pares da {$fun}<br>"; $fun = mediaPares($vmediaPares); echo "la media de los numeros pares da {$fun}<br>"; $fun = mediaImpares($vMediaImpares); echo "la media de los numeros impares da {$fun}<br>"; $indicador = 1; $fun = sumaPosiciones($vSumaPosiciones, $indicador); if ($indicador == 1) { echo "la suma de las posiciones de los numeros pares da {$fun}<br>"; } else { echo "la suma de las posiciones de los numeros impares da {$fun}<br>"; } $fun = contadorMayoresQue($vContadorMayoresQue); echo "hay {$fun} numeros mayores que 5<br>"; $fun = contadorMenoresQue($vContadorMenoresQue); echo "hay {$fun} numeros menores que 5<br>"; $fun = maximo($vMaximo); echo "el numero mas grande es {$fun}<br>"; $fun = minimo($vMinimo); echo "el numero mas pequeño es {$fun}<br>"; //echo ;
//echo "recibo un post"; $iniciado = true; //EVALUO ENTRADA NUMERICA if (is_numeric($_POST['numero'])) { $numero = test_input($_POST['numero']); //testedo datos introducidos $arrayNumeros[$contadorNumeros] = $numero; $contadorNumeros++; //incremento contador numeros introducidos if ($contadorNumeros == $cantidadNumeros) { //EVALUO LOS NUMEROS INTRODUCIDOS echo "Los numeros introducidos son: "; foreach ($arrayNumeros as $valor) { echo "{$valor}, "; } echo "<br>El numero máximo es " . maximo($arrayNumeros); echo "<br>El numero mínimo es " . minimo($arrayNumeros); echo "<br>La cantidad de capicuas es " . capicua($arrayNumeros); } } } // INICIALIZADOR DE VARIABLES (UNA UNICA VEZ) if (!$iniciado) { $contadorNumeros = 0; $num; //echo "iniciado"; } //FORMULARIO --- SE MUESTRA SI SUCEDE EL CONDICIONAL if ($contadorNumeros < $cantidadNumeros) { ?> <form action="<?php
<?php require 'inc/herramientas.inc.php'; require 'inc/correos.inc.php'; $maxID = maximo("idUsuario", "usuarioSUS") + 1; $tipoUsuario = isset($_POST['grupo']) ? addslashes($_POST['grupo']) : ""; $idEmpleado = isset($_POST['hdn_id']) ? addslashes($_POST['hdn_id']) : ""; $idUsuAutoriza = isset($_POST['autoriza']) ? addslashes($_POST['autoriza']) : ""; $contrasenia = generarClave(); $nomEmp = seleccionarSinMsj("nombre, apellidoP, apellidoM", "empleado", "idEmpleado=" . $idEmpleado); $usuario = generarUsuario($nomEmp['nombre'], $nomEmp['apellidoP'], $nomEmp['apellidoM']); $valores = $maxID . ',' . $idEmpleado . ',' . $tipoUsuario . ',"' . $usuario . '","' . $contrasenia . '",NULL,"' . $idUsuAutoriza . '",now(),NULL,now(),1'; $insertar = insertar("usuarioSUS", $valores); if ($insertar[0] == 1 and $insertar[1] == 1) { $valores = "eMailOf, concat(gradoAcad,' ',nombre,' ',apellidoP,' ',apellidoM) as nombre"; $tablas = 'empleado, usuarioSUS'; $condicion = 'empleado.idEmpleado = usuarioSUS.idEmpleado and usuarioSUS.idUsuario = "' . $maxID . '"'; $datosUsu = seleccionarSinMsj($valores, $tablas, $condicion); $exito = mailEnvioContra($datosUsu['nombre'], $datosUsu['eMailOf'], $usuario, $contrasenia); } else { $exito = 0; } echo $exito;
$valores = $maxID . ",'Transporte','" . $obsTransp . "'," . $hTranspS . "," . $hTranspR . ",'" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); $maxID = maximo("idObservacion", "obsInfMesSUS") + 1; $valores = $maxID . ",'Limpieza','" . $obsLimp . "'," . $hLimpS . "," . $hLimpR . ",'" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); $maxID = maximo("idObservacion", "obsInfMesSUS") + 1; $valores = $maxID . ",'Seguridad','" . $obsSeg . "'," . $hSegS . "," . $hSegR . ",'" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); $maxID = maximo("idObservacion", "obsInfMesSUS") + 1; $valores = $maxID . ",'Servicios realizados','" . $obsTotalR . "',0," . $hTotalR . ",'" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); $maxID = maximo("idObservacion", "obsInfMesSUS") + 1; $valores = $maxID . ",'Servicios solicitados','" . $obsTotalS . "'," . $hTotalS . ",0,'" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); $maxID = maximo("idObservacion", "obsInfMesSUS") + 1; $valores = $maxID . ",'Servicios programados realizados','" . $obsSerProgR . "',0,'" . $numSerProgR . "','" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); $maxID = maximo("idObservacion", "obsInfMesSUS") + 1; $valores = $maxID . ",'Servicios programados no realizados','" . $obsSerProgNR . "','" . $numSerProgNR . "','0','" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); $maxID = maximo("idObservacion", "obsInfMesSUS") + 1; $valores = $maxID . ",'Entrada de bienes de activo fijo','" . $obsEntradaB . "','" . $entradaBienes . "','0','" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); $maxID = maximo("idObservacion", "obsInfMesSUS") + 1; $valores = $maxID . ",'Salida de bienes de activo fijo','" . $obsSalidaB . "','" . $salidaBienes . "','0','" . $anio . "-" . $mes . "'"; $insertar = insertar("obsInfMesSUS", $valores); if ($insertar[0] == 1) { echo "1"; } else { echo "Ocurió un problema, favor de comunicarse con el adminsitrador."; }
<?php include "repaso22.php"; $v = array(7, 5, 9, 7, 2, 4, 5, 6, 5, 4, 8, 3, 1, 5); $fun = suma($v); echo "La suma del vector da: {$fun} <br>"; $fun = media($v); echo "La media del vector da: {$fun} <br>"; $fun = sumaPares($v); echo "La suma de los pares numeros pares del vector da: {$fun} <br>"; $fun = mediaPares($v); echo "La media de los pares numeros pares del del vector da: {$fun} <br>"; $fun = mediaImpares($v); echo "La media de los pares numeros impares del del vector da: {$fun} <br>"; $indicador = 1; $fun = sumaPosiciones($v, $indicador); if ($indicador == 1) { echo "La suma de las posiciones pares da: {$fun} <br>"; } else { echo "La suma de las posiciones impares da: {$fun} <br>"; } $valor = 3; $fun = contadorMayorQue($v, $valor); echo "Hay {$fun} numeros mayores que {$valor} <br>"; $valor = 3; $fun = contadorMenorQue($v, $valor); echo "Hay {$fun} numeros mayores que {$valor} <br>"; $fun = maximo($v); echo "El numero mas grande es: {$fun} <br>"; $fun = minimo($v); echo "El numero mas pequeño es: {$fun} ";
session_start(); $tipo_documento = isset($_POST['tipo_documento']) ? addslashes($_POST['tipo_documento']) : ""; $asunto = isset($_POST['asunto']) ? addslashes($_POST['asunto']) : ""; $destinatario = isset($_POST['dirigido_a']) ? addslashes($_POST['dirigido_a']) : ""; $numOficio = isset($_POST['num_oficio']) ? addslashes($_POST['num_oficio']) : ""; $cargoDes = isset($_POST['cargo']) ? addslashes($_POST['cargo']) : ""; $remitente = isset($_POST['remitente']) ? addslashes($_POST['remitente']) : ""; $cargoRem = isset($_POST['cargo_remitente']) ? addslashes($_POST['cargo_remitente']) : ""; $otra_institucion = isset($_POST['otra_institucion']) ? addslashes($_POST['otra_institucion']) : ""; $dependencia = isset($_POST['dependencia_unam']) ? addslashes($_POST['dependencia_unam']) : $otra_institucion; $subDep = isset($_POST['entidad_subordinada']) ? addslashes($_POST['entidad_subordinada']) : ""; $ccp = isset($_POST['ccp']) ? addslashes($_POST['ccp']) : ""; $info_relevante = isset($_POST['informacion_relevante']) ? addslashes($_POST['informacion_relevante']) : ""; $anexos = isset($_POST['anexos']) ? addslashes($_POST['anexos']) : ""; $num_hojas = isset($_POST['num_hojas']) ? addslashes($_POST['num_hojas']) : ""; $atender_por = isset($_POST['atender_por']) ? addslashes($_POST['atender_por']) : ""; $no_orginal = isset($_POST['chk_no_original']) ? 1 : 0; $idUsuAlta = $_SESSION['idUsuario']; $_SESSION['siglasArea'] = $_SESSION['siglasArea']; $maxID = maximo("idDocumento", "documento") + 1; $consecArea = maxEnAnioCond("consecArea", "fechaAlta", "documento", "idAreaPAlta='" . $_SESSION['idAreaPadre'] . "'") + 1; $folio = "E/" . $_SESSION['siglasArea'] . "/" . $consecArea . "/" . date('Y'); $valores = $maxID . ',' . $consecArea . ',"' . $atender_por . '",null,"' . $folio . '",' . $tipo_documento . ',"' . $asunto . '","' . $numOficio . '","' . $destinatario . '","' . $cargoDes . '","' . $remitente . '","' . $cargoRem . '","' . $dependencia . '","' . $subDep . '","' . $ccp . '","' . $info_relevante . '","' . $anexos . '",' . $num_hojas . ',' . $no_orginal . ',null,null,null,' . $_SESSION['idAreaPadre'] . ',' . $idUsuAlta . ',null,now(),null,1'; $insertar = insertar("documento", $valores); if ($insertar[0] == 1) { echo "<p><b>Número de folio</b> " . $folio . "</p>"; echo "<p><b>Recibido por</b> " . $_SESSION['iniciales']; echo "<p><b>Fecha y hora</b> " . date('d/m/Y H:i'); } else { echo "Ocurió un problema, favor de comunicarse con el adminsitrador."; }
$nombreDoc = "SUS" . $folio . "_" . normaArchivo(basename($_FILES['documento']['name'])); $tipoDoc = $_FILES['documento']['type']; $tamanioDoc = $_FILES['documento']['size']; $error = $_FILES['documento']['error']; if ($error = !0) { /* if (move_uploaded_file($_FILES['documento']['tmp_name'], $ruta."SUS_".$folio."_".$nombreDoc)) $subida = 1; else echo $_FILES['documento']['error']; */ //3 MB máximo if (!(strpos($tipoDoc, "pdf") && $tamanioDoc < 3000000)) { //echo "La extensión o el tamaño de los archivos no es correcta."; $subida = 0; } else { if (move_uploaded_file($_FILES['documento']['tmp_name'], $ruta . $nombreDoc)) { // echo "El archivo ha sido cargado correctamente."; $subida = 1; } else { //echo "Ocurrió algún error al subir el documento. No pudo guardarse."; $subida = 0; } } if ($subida == 1) { $maxID = maximo("idArchDigital", "archivoDigital") + 1; $valores = $maxID . ",'" . $folio . "','SUS','" . $nombreDoc . "','/_" . date('Y') . "/',0,3," . $_SESSION['idUsuario'] . ",now(),1"; $insertar = insertar('archivoDigital', $valores); } } //del if error echo $subida;