function grabar($consulta){ $enlace = mysql_connect('atc-nh-natsdb.nationalnet.com', 'staffcenter','XgwofvLY2ayLf') or die('No pudo conectarse : ' . mysql_error()); mysql_select_db('staffcenter',$enlace) or die('No pudo seleccionarse la BD.'); $sql=$consulta; $resultado = mysql_query($sql,$enlace) or die('La consulta falló: ' . mysql_error()); return $resultado; } switch($_REQUEST["transaccion"]){ case "form": echo " <center> Extension:<br> <form method='post' action='editext.php?usuario=$usuario&tipo=$tipo&transaccion=upd'> <input type='text' name='ext'> <br><input type='submit' value='Send'> </form> </center> "; break; case "upd": $idusuario=konsultar("SELECT id_usuario AS iduser FROM usuario WHERE login='******'","id"); $sql="UPDATE extensiones SET extension='".$_POST["ext"]."' WHERE id_usuario='".$idusuario."' AND fecha='".$fecha."' "; if(grabar($sql)){ echo"<center>Done!</center>"; } break; } ?>
function ValorN($usuario, $shift, $fecha) { global $sql; $fecha=explode(" ",$fecha); $fecha=$fecha[0]; $n=$sql->uncampo("SELECT n FROM relevos WHERE id_agent='$usuario' AND shift='$shift' AND DATE(fecha)='$fecha'"); return $n; } switch($transaccion) { case "login": $sq = "INSERT INTO `marcas` (`id_marca` ,`hora_entrada` ,`hora_salida` ,`id_usuario` ,`estado`) VALUES (NULL , '$fecha','','$userid','1')"; $r= logear_desloguear($sq,0,0); $idm = konsultar("SELECT `id_marca` FROM marcas WHERE `hora_entrada`='$fecha' AND `id_usuario`='$userid' AND `estado`='1'",0,0); $fp = fopen("marcas/$usuario.txt","w"); fwrite($fp,"$idm"); fclose($fp); echo "Done! <br> Please close this window"; break; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// case "logout"; $year=date("Y"); $mes=date("m"); $dia=date("d"); $fecha=date("Y-m-d H:i:s"); $userid=$_GET["iduser"]; $borrarid=file("marcas/$usuario.txt"); $sq="UPDATE `marcas` SET `hora_salida`='$fecha',`estado`='0' WHERE `id_marca`='".$borrarid[0]."'"; unlink("marcas/$usuario.txt"); // Borrar el archivo
elseif($var1=="idmarca"){ return $idmarca; } } $fecha=date("Y-m-d"); $year=date("Y"); $mes=date("m"); $dia=date("d"); $idusuario= konsultar("SELECT id_usuario FROM usuario WHERE login='******'","id",0); $consultaestado= "SELECT estado FROM marcas WHERE id_usuario='$idusuario' AND (YEAR(hora_entrada)='$year' AND MONTH(hora_entrada)='$mes' and DAY(hora_entrada)='$dia')"; $consultaidmarca= "SELECT id_marca FROM marcas WHERE id_usuario='$idusuario' AND (YEAR(hora_entrada)='$year' AND MONTH(hora_entrada)='$mes' and DAY(hora_entrada)='$dia')"; $idmarcas=konsultar ($consultaidmarca,"idmarca",0); $estado=konsultar ($consultaestado,"estado",0); if(!file_exists("marcas/$usuario.txt")) //Log In { echo "<div style='background-image:url(../images/Principal/reloj.png); height:100%;'><center><br><br><br><br><br><img src='../images/Principal/flecha.gif'>Hora: ".date("H:i")."<br>"; echo "<a href='marca.php?tipo=$tipo&usuario=$usuario&transaccion=login&iduser=$idusuario'><img src='../images/Principal/signin.png' border='0'></a></center></div>"; } else //Log Out { echo " <div style='background-image:url(../images/Principal/reloj.png); height:100%;' ><center><br><br><br><br><br><img src='../images/Principal/flecha.gif'>Hora: ".date("H:i")."<br>"; echo "<a href='marca.php?tipo=$tipo&usuario=$usuario&transaccion=logout&iduser=$idusuario'><img src='../images/Principal/signout.png' border='0'></a></center></div> "; } ?>