<?php include 'top.php'; include 'class/clases.class.php'; $funciones = new clase1(); if (isset($_SESSION["usuario"])) { if ($_SESSION["categoria"] == 'adm' && $_SESSION["estado"] == '1') { $funciones->imprime_pagina('adm_index.php', 'Bienvenido ' . $_SESSION["usuario"], '0', '1'); } else { $funciones->imprime_pagina('index.php', "Usted no tiene permiso para entrar a esa seccion.", '0', '1'); } } ?> <table width="303" border="1" align="center"> <form name="form1" action="./adm_index.php" method="post"> <tr> <td align="center" colspan="3" ><img src="img/logo.jpg" width="389" height="83" alt="Sistema de tareaje de ACOMPE S.A." /></td> </tr> <tr> <td width="71" align="right">DNI</td> <td width="144"> <input name="dni" type="text" maxlength="8" class="pintadas" /> </td> </tr> <tr> <td align="right">Clave</td> <td><input name="pass" type="password" maxlength="12" class="pintadas"/></td> <td align="center"><input type="submit" name="submit" class="pintadas" value=" validar!! " /></td>
<?php include 'class/clases.class.php'; $funciones = new clase1(); //hacemos los selects para cada trabajador... ptm como hacemos eso? //primero contamos cuantos trabajadores hay: $n_usuarios = $funciones->cuenta_usuarios(); $dnis = $funciones->array_dnis(); $promedios = array(); //creamor un array por cada usuario: $tipo = '1'; // 1 = entrada, 2 = almuerzo, 3 regreso al muerzo, 4 salida a casa. //echo $n_usuarios."<br/>"; //$promedio = $funciones->promedio_horas('45969857', '1'); //echo "el promedio de rafa es: ". $promedio; for ($i = 0; $i < count($dnis); $i++) { $promedios[$i] = $funciones->promedio_horas($dnis[$i], $tipo); //llenamos el array con los promedios //echo "$promedios[$i]"."<br/>"; //echo "$dnis[$i]"."<br/>"; //echo "$tipo"."<br/>"; echo "El promedio de " . $dnis[$i] . "\tes " . $promedios[$i] . ".<br/>"; }
<style type="text/css"> <!-- body,td,th { color: #FFF; } body { background-color: #000; } --> </style> <?php include 'class/clases.class.php'; $funciones = new clase1(); include 'top.php'; if (!isset($_REQUEST['dni'])) { print_form(); } else { $dni = $_REQUEST['dni']; $o_pass = $_REQUEST['pass_actual']; $n_pass = $_REQUEST['pass_nuev']; $n2_pass = $_REQUEST['re_pass_nuev']; if ($funciones->cambia_clave($dni, $o_pass, $n_pass, $n2_pass)) { //echo "se cambio la clave"; //echo "<meta http-equiv='Refresh' content='0;url=index.php?msg=se cambio la clave.' />"; } } // else function print_form() { ?>
<?php include 'top.php'; include 'class/clases.class.php'; $funciones = new clase1(); if (isset($_REQUEST['submit']) && $_REQUEST['dni'] != '') { $dni = $_REQUEST['dni']; $pass = $_REQUEST['pass']; //crear la session $valida_usuario = $funciones->validar_adm($dni, $pass); if ($valida_usuario) { $funciones->crea_session($dni, 'adm', '1'); //imprime_pagina(); } else { header("Location: ./adm_index.php?msg=El usuario " . $dni . " con clave: " . $pass . " no fue validado."); } } if (isset($_SESSION["usuario"]) && $_SESSION["categoria"] == 'adm') { $usr = $_SESSION["usuario"]; echo "<span class=\"pintadas\">Bienvenido " . $funciones->who_dni($usr) . "</span>"; imprime_pagina(); } else { if (!isset($_REQUEST['submit']) || isset($_REQUEST['submit']) && $_REQUEST['dni'] == '') { echo '<span class=\\"pintadas\\">Por favor validese!!</span>'; imprime_validar(); } } function imprime_pagina() { include_once 'menu_adm.php'; }
function imprime_pagina() { $funciones = new clase1(); $mensaje = ''; if (isset($_REQUEST['submit'])) { $tra = $_REQUEST['trabajador']; $alm = $_REQUEST['almuerzo'] ? '1' : '0'; $fecha = $_REQUEST['fecha']; if (!$tra || !$fecha) { $msg = "Tiene que seleccionar un trabajador de la lista y seleccionar la fecha del permiso!!!"; $funciones->imprime_pagina('permisos.php', $msg, '0', '1'); } else { if ($alm == 1) { $mensaje = 'Se asigno el permiso al usuario con DNI: ' . $tra . " incluyendo el almuerzo para fecha: " . $fecha; } else { $mensaje = 'Se asigno el permiso al usuario con DNI: ' . $tra . " para el dia: " . $fecha; } $hora = ''; $tipo = $_REQUEST['tipo']; //tipo = entrada o salida switch ($_REQUEST['hora']) { case 'entrada': $hora = '08:30:00'; $tipo = '1'; break; case 'salida': $hora = '18:30:00'; $tipo = '4'; break; case 'enfermo': $hora = '0'; break; } if ($hora == '0') { $funciones->marcar($tra, $fecha, '08:30:00', '1'); $funciones->marcar($tra, $fecha, '13:30:00', '2'); $funciones->marcar($tra, $fecha, '14:30:00', '3'); $funciones->marcar($tra, $fecha, '18:30:00', '4'); } else { $funciones->marcar($tra, $fecha, $hora, $tipo); if ($alm != '0') { $funciones->marcar($tra, $fecha, '13:30:00', '2'); $funciones->marcar($tra, $fecha, '14:30:00', '3'); } } $funciones->imprime_pagina('index.php', $mensaje, '0', '1'); } } echo $mensaje; echo "<table align='center' border='0'>"; echo "<tr>"; echo "<td>"; echo "<div align='center' id='permiso_tipo'>"; echo "<a onclick=\"show_divs('p_entrada');\"><img src='img/logo_chek.png' width='30' height='20'>Asignar permiso de entrada por visita a empresa</a>"; echo "<a onclick=\"show_divs('p_salida');\"><img src='img/logo_chek.png' width='30' height='20'>Asignar permiso de salida por visita a empresa</a>"; echo "<a onclick=\"show_divs('p_descanso');\"><img src='img/logo_chek.png' width='30' height='20'>Asignar permiso de descanso por enfermedad</a>"; echo "</div>"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "<br/>"; /////////////////////////////// echo "<div id ='p_entrada' align='center' style='display:none'>"; echo "<form name='frm_entrada' action='permisos.php' method='post'>"; echo "<table align='center' border='0'>"; echo "<caption>Permiso de entrada por visita a empresa </caption>"; echo "<tr>"; echo "<td align='left'>"; echo "Indique el trabajador al que se le dara el permiso:"; echo "<br/>"; echo "<br/>"; echo $funciones->listar_trabajadores_listbox(); echo "<br/>"; echo "</td>"; echo "</tr>"; echo "<input type='hidden' name='hora' value='entrada' >"; echo "<tr>"; echo "<td>"; echo "Incluir almuerzo "; echo "<input type='checkbox' name='almuerzo'>"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>"; echo "Indique el dia en que se dara el permiso:"; echo "</td>"; echo "<td>"; echo "<input size=\"10\" id=\"fc_1302828225\" type=\"text\" class='pintadas' READONLY name=\"fecha\" title=\"YYYY/MM/DD\" > <input type=\"button\" class='pintadas' value=\"Fecha\" onclick=\"displayCalendarFor('fc_1302828225');\">"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>"; echo "<input type='submit' value='Asignar permiso!!' value='submit' name='submit' class=\"pintadas\">"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "</form>"; echo "</div>"; /////////////////////////////////// echo "<div id ='p_salida' align=\"center\" style='display:none'>"; echo "<form name='frm_salida' action='permisos.php' method='post'>"; echo "<table align='center' border='0'>"; echo "<caption>Permiso de salida por visita a empresa </caption>"; echo "<tr>"; echo "<td align='left'>"; echo "Indique el trabajador al que se le dara el permiso:"; echo "<br/>"; echo "<br/>"; echo $funciones->listar_trabajadores_listbox(); echo "<br/>"; echo "</td>"; echo "</tr>"; echo "<input type='hidden' name='hora' value='salida' >"; echo "<tr>"; echo "<td>"; echo "Incluir almuerzo "; echo "<input type='checkbox' name='almuerzo'>"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>"; echo "Indique el dia en que se dara el permiso:"; echo "</td>"; echo "<td>"; echo "<input size=\"10\" id=\"fc_1302828226\" type=\"text\" class='pintadas' READONLY name=\"fecha\" title=\"YYYY/MM/DD\" > <input type=\"button\" class='pintadas' value=\"Fecha\" onclick=\"displayCalendarFor('fc_1302828226');\">"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>"; echo "<input type='submit' value='Asignar permiso!!' name='submit' class=\"pintadas\">"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "</form>"; echo "</div>"; /////////////////////////////////// echo "<div id ='p_descanso' align='center' style='display:none'>"; echo "<form name='frm_descanso' action='permisos.php' method='post'>"; echo "<table align='center' border='0'>"; echo "<caption>Permiso de descanso por enfermedad </caption>"; echo "<tr>"; echo "<td align='left'>"; echo "Indique el trabajador al que se le dara el permiso:"; echo "<br/>"; echo "<br/>"; echo $funciones->listar_trabajadores_listbox(); echo "<br/>"; echo "</td>"; echo "</tr>"; echo "<input type='hidden' name='hora' value='enfermo' >"; echo "<tr>"; echo "<td>"; echo "Indique el dia en que se dara el permiso:"; echo "</td>"; echo "<td>"; echo "<input size=\"10\" id=\"fc_1302828227\" type=\"text\" class='pintadas' READONLY name=\"fecha\" title=\"YYYY/MM/DD\" > <input type=\"button\" value=\"Fecha\" onclick=\"displayCalendarFor('fc_1302828227');\">"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td>"; echo "<input type='submit' value='Asignar permiso!!' name='submit' class=\"pintadas\">"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "</form>"; echo "</div>"; }
<?php include 'class/clases.class.php'; $funciones = new clase1(); $dni = $_REQUEST['dni']; $pass = $_REQUEST['pass']; $result = $funciones->validar($dni, $pass); if ($result) { // echo "El usuario fue validado "; // echo $result; $dia = date(d); $mes = date(m); $ano = date(Y); $fecha = $ano . '-' . $mes . '-' . $dia; $time = getdate(time()); $hora = $time["hours"] . ":" . $time["minutes"] . ":" . $time["seconds"]; echo $funciones->marcar($dni, $fecha, $hora, $tipo); //agregar permiso luego } else { header("Location: ./index.php?msg=El DNI o la clave ingresadas no estan registradas."); // echo $result; } //else
<?php include './top.php'; include 'class/clases.class.php'; $funciones = new clase1(); @$funciones->borra_session("usuario"); @$funciones->borra_session("categoria"); @$funciones->borra_session("estado"); ?> <table width="303" border="1" align="center"> <form name="form1" action="./marcar.php" method="post"> <tr> <td align="center" colspan="3" ><img src="img/logo.jpg" width="389" height="83" alt="Sistema de tareaje de ACOMPE S.A." /></td> </tr> <tr> <td width="71" align="right">DNI</td> <td width="144"> <input name="dni" type="text" maxlength="8" class="pintadas" /> </td> <td width="163"><label> <select name="tipo" id="tipo" class="pintadas"> <option value="1">Entrada</option> <option value="2">Salida al refrigerio</option> <option value="3">Regreso del refrigerio</option> <option value="4">Salida</option> </select> </label></td> </tr> <tr>