include("../../inc/i_conect.php");
include("../../inc/i_comunes.php");
include("../inc/i_tabla.php");
include("../inc/tbl_user.php");
/*
-- File Name : list_user.php
-- Description : página para el listado de usuarios
-- Programmer : Christian Díaz
-- Date : 01/May/2006
*/
/****************************************************************/
$vlLabel = "Usuario " ;
$vlLabels = "Lista de Usuarios " ;
$vlFlag = true;
/*----------------*/
$vecCampos[0]="tbl_user";
$vecCampos[1]="user_cod";
$vecCampos[2]="user_nomb";
$vecCampos[3]="user_niv_cod";
$vecCampos[4]="user_login";
$vecCampos[5]="user_pass";
$vecCampos[6]="user_mail";
$vecCampos[7]="user_tel";
$vecCampos[8]="user_cel";
$vecCampos[9]="user_stat";
$vecCampos[10]="user_direc";
$vecCampos[11]="user_cedula";
$vecCampos[12]="niv_cod";
$vecCampos[13]="niv_desc";
$vecCampos[14]="user_cod_as";
$vecCampos[15]="list_user.php";
$vecCampos[16]="mod_user.php";
/*----------------*/
if($_POST["hddAccion"] == 1)
{
/*fm_bus_desc2($vtCol, $vtCol2, $vtTabla, $vtValor, $vtValor2)*/
if(!(fm_bus_desc2($vecCampos[4], $vecCampos[11], $vecCampos[0], $_POST["txtLogin"], $_POST["txtCed"])))
{
/*fm_reg_user($vtNomb, $vtNivCod, $vtLogin, $vtPass, $vtMail, $vtTel, $vtCel, $vtStat, $vtDirec, $vtCed, $vtCod_AS)*/
fm_reg_user($_POST["txtNom"], $_POST["cmbNivel"], $_POST["txtLogin"], $_POST["txtPass"], $_POST["txtMail"],
$_POST["txtTel"], $_POST["txtCel"], $_POST["rdActiv"], $_POST["txtDir"], $_POST["txtCed"], $_POST["txtCod_AS"] );
}else{
fm_alerta_admin(" Ya fue ingresado un usuario con esta cédula y este login ");
//$vlFlag = false;
}
}
/*----------------*/
if($_POST["hddStat"] != "")
{
fm_mod_stat_user ($_POST["hddCod"], $_POST["hddStat"]);
}
/***************** Antes de la busqueda *****************/
$vlBusca = $_POST["txtBusca"];
$vlCriterio = $_POST["cmbCriterio"];
if( $vlBusca != "")
{
$vlResult = fm_bus_user_like($vlCriterio, $vlBusca, "", "");
$vlReturn = mysql_num_rows($vlResult);
$vlTotalReg = $vlReturn;
mysql_free_result($vlResult);
$VLTamPag = $_POST["CmbCantReg"];
if (trim($VLTamPag) == ""){$VLTamPag = $_POST["hddCantReg"];}
if (trim($VLTamPag) == ""){$VLTamPag = "5";}
$vlTotalPag = ceil($vlTotalReg/$VLTamPag);
if (trim($_POST["hddPagina"]) == "")
{
$VLPagActual = "1";
$VLInicio = "1" ;
}else{
$VLPagActual = $_POST["hddPagina"];
$VLInicio = ($VLPagActual-1)* $VLTamPag;
}
if ($vlTotalPag == 1 && $vlTotalReg <= $VLTamPag)
{
$VLInicio = "1";
}else{
if($VLPagActual == $vlTotalPag && $VLTamPag == $vlTotalReg)
{
$VLInicio = "1";
}else if ($VLInicio == $VLTamPag && $vlTotalReg < $VLInicio){
$VLInicio = "1";
}else if ($VLInicio == 0 ){
$VLInicio = "1";
}
}
/*******************************************************/
$vlResultado = fm_bus_user_like($vlCriterio, $vlBusca, $VLInicio, $VLTamPag);
/*******************************************************/
}else{
$vlResult = fm_bus_user("", "", "", "", "", "", "", "");
$vlReturn = mysql_num_rows($vlResult);
$vlTotalReg = $vlReturn;
mysql_free_result($vlResult);
$VLTamPag = $_POST["CmbCantReg"];
if (trim($VLTamPag) == ""){$VLTamPag = $_POST["hddCantReg"];}
if (trim($VLTamPag) == ""){$VLTamPag = "5";}
$vlTotalPag = ceil($vlTotalReg/$VLTamPag);
if (trim($_POST["hddPagina"]) == "")
{
$VLPagActual = "1";
$VLInicio = "1" ;
}else{
$VLPagActual = $_POST["hddPagina"];
$VLInicio = ($VLPagActual-1)* $VLTamPag;
}
echo "vlTotalPag : " . $vlTotalPag . "
" ;
echo "VLPagActual : " . $VLPagActual . "
" ;
echo "vlTotalPag : " . $VLTamPag . "
" ;
echo "VLPagActual : " . $vlTotalReg . "
" ;
echo "VLInicio : " . $VLInicio . "
" ;
if ($vlTotalPag == 1 && $vlTotalReg <= $VLTamPag)
{
$VLInicio = "1";
}else{
if($VLPagActual == $vlTotalPag && $VLTamPag == $vlTotalReg)
{
$VLInicio = "1";
}else if ($VLInicio == $VLTamPag && $vlTotalReg < $VLInicio){
$VLInicio = "1";
}else if ($VLInicio == 0 ){
$VLInicio = "1";
}
}
/*******************************************************/
$vlResultado = fm_bus_user("", "", "", "", "", "", $VLInicio, $VLTamPag);
/*******************************************************/
}
?>
..:: ::..
include("meta_scripts.html"); ?>
if($vlFlag){ WriteMenuHider(); }?>