at path:
ROOT
/
sistema
/
login_valida.php
run:
R
W
Run
assets
DIR
2026-04-09 04:12:40
R
W
Run
conexion
DIR
2026-04-09 04:12:40
R
W
Run
images
DIR
2026-04-09 04:12:40
R
W
Run
modacceso
DIR
2026-04-15 05:53:26
R
W
Run
modacceso_archivos
DIR
2026-04-09 04:12:40
R
W
Run
modceproceso
DIR
2026-04-09 04:12:40
R
W
Run
modceproceso_archivos
DIR
2026-04-09 04:12:40
R
W
Run
modcms
DIR
2026-04-15 05:54:43
R
W
Run
modcms_archivos
DIR
2026-04-09 04:12:40
R
W
Run
modpersonal
DIR
2026-04-13 04:47:56
R
W
Run
utilitarios
DIR
2026-04-09 04:12:40
R
W
Run
vendors
DIR
2026-04-09 04:12:40
R
W
Run
.bowerrc
29 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
.editorconfig
167 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
.gitattributes
65 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
.gitignore
57 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
LICENSE
1.05 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
README.md
1.62 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
bower.json
1.14 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
error_log
2.71 KB
2026-04-20 16:39:24
R
W
Run
Delete
Rename
favicon.ico
1.12 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
gruntfile.js
1.33 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
index.php
354 By
2020-08-22 21:53:28
R
W
Run
Delete
Rename
login.php
6.19 KB
2020-10-09 19:11:18
R
W
Run
Delete
Rename
login_cerrarsesion.php
687 By
2020-05-07 03:33:58
R
W
Run
Delete
Rename
login_recuperar.php
3 KB
2020-05-07 13:49:08
R
W
Run
Delete
Rename
login_recuperar_proceso.php
3.31 KB
2020-07-12 03:30:14
R
W
Run
Delete
Rename
login_valida.php
14.63 KB
2026-03-08 15:40:12
R
W
Run
Delete
Rename
menu_cab_alerta.php
1.23 KB
2020-03-18 22:21:14
R
W
Run
Delete
Rename
menu_cab_mensajes.php
2.98 KB
2026-03-21 10:07:14
R
W
Run
Delete
Rename
menu_cab_multiple.php
1.62 KB
2026-03-21 10:06:34
R
W
Run
Delete
Rename
menu_cabecera.php
2.06 KB
2026-04-04 03:35:07
R
W
Run
Delete
Rename
menu_lateral.php
1.83 KB
2026-03-18 18:59:36
R
W
Run
Delete
Rename
menu_lateral_modulo.php
6.55 KB
2020-10-18 14:44:20
R
W
Run
Delete
Rename
mod_arquitectura.schemaxml
3.68 KB
2020-03-17 13:50:54
R
W
Run
Delete
Rename
modal_inc.php
8.55 KB
2020-04-01 01:14:10
R
W
Run
Delete
Rename
moduloweb.php
3.59 KB
2020-11-16 21:32:18
R
W
Run
Delete
Rename
package.json
620 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
proyecto_reporte_gantt.php
13.94 KB
2020-05-25 20:22:24
R
W
Run
Delete
Rename
ruta.php
166 By
2020-03-21 13:01:10
R
W
Run
Delete
Rename
seguridad.php
126 By
2020-08-22 22:19:16
R
W
Run
Delete
Rename
seguridad_interna.php
890 By
2026-03-20 06:03:37
R
W
Run
Delete
Rename
sistemaweb.php
9.85 KB
2020-11-16 21:31:20
R
W
Run
Delete
Rename
sistemaweb_cargos_valida.php
5.61 KB
2026-03-07 15:37:24
R
W
Run
Delete
Rename
error_log
up
📄
login_valida.php
Save
<? session_start(); $xcmb_tipo = $_POST['xcmb_tipo']; $txt_documento = $_POST['txt_documento']; $txt_clave = $_POST['txt_clave']; // seguridad if(empty($_POST['xcmb_tipo'])=='true' or empty($_POST['txt_clave'])=='true' or empty($_POST['txt_documento'])=='true' or empty($_POST['wdrfki'])=='true') { header("Location: login.php"); exit(); } // Trabajador if($xcmb_tipo=='01') { include "conexion/conexion.php"; $sentencia1=" SELECT z.ncodperfilpersona, z.ccodperfil, z.cnomperfil, z.ncodpersonaprincipal, z.ncodpersonasecundario, z.ccodpersonatipo, z.ncodpersona, f.cnombrepersona, f.ncodtipodocumento, (SELECT cnomtipodoc FROM mae_tipodocumento WHERE ncodtipodocumento= f.ncodtipodocumento) AS cnomtipodoc, f.cnumdocumento, f.clave, z.nomdireccion, z.nomreporta, z.nomarea, z.nomcargo, z.cnompersonatipo, z.cdetalle, z.cactivo FROM ( SELECT pp.ncodperfilpersona, pp.ccodperfil, (SELECT cnomperfil FROM ac_perfil WHERE ccodperfil=pp.ccodperfil) AS cnomperfil, pp.ncodpersonaprincipal, pp.ncodpersonasecundario, pp.ccodpersonatipo, IF(pp.ccodpersonatipo='01', (SELECT p.ncodpersona FROM mae_persona p, personatrabajador t WHERE p.ncodpersona=t.ncodpersona AND t.ncodtrabajador = pp.ncodpersonaprincipal) , IF(pp.ccodpersonatipo='02', (SELECT p.ncodpersona FROM mae_persona p, personacliente t WHERE p.ncodpersona=t.ncodpersona AND t.ncodcliente = pp.ncodpersonaprincipal) , IF(pp.ccodpersonatipo='03', (SELECT p.ncodpersona FROM mae_persona p, personaproveedor t WHERE p.ncodpersona=t.ncodpersona AND t.ncodproveedor = pp.ncodpersonaprincipal) ,'NO existe') ) ) AS ncodpersona, IF(pp.ccodpersonatipo='01', ( SELECT (SELECT u.cnomarea FROM mae_area u WHERE u.ncodarea=a.ccodareaprincipal) FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomdireccion, IF(pp.ccodpersonatipo='01', ( SELECT (SELECT e.cnomarea FROM mae_area e WHERE e.ncodarea=a.ccodareapadre) FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomreporta, IF(pp.ccodpersonatipo='01', ( SELECT a.cnomarea FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomarea, IF(pp.ccodpersonatipo='01', ( SELECT c.cnomcargo FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomcargo, (SELECT cnompersonatipo FROM personatipo WHERE ccodpersonatipo=pp.ccodpersonatipo) AS cnompersonatipo, pp.cdetalle, pp.cactivo FROM ac_perfilpersona pp WHERE '1' ) AS z, mae_persona f WHERE z.ncodpersona=f.ncodpersona and z.ccodpersonatipo='".$xcmb_tipo."' and f.cnumdocumento='".$txt_documento."' and f.clave='".$txt_clave."'"; $sentencia2 = mysqli_query($link,$sentencia1); $total_valores = mysqli_num_rows($sentencia2); if($total_valores=='0') // cuando no existe cargos { echo "<script>"; echo "parent.operacion_login_error();"; echo "</script>"; } else { $cuenta=0; while ($vrow=mysqli_fetch_array($sentencia2)) { $cuenta++; if($cuenta=='1') { $_SESSION['user_ncodpersona'] = $vrow['ncodpersona']; $_SESSION['user_cnombrepersona'] = $vrow['cnombrepersona']; echo "<script>"; echo "parent.vinculo_sistemaweb_cargos();"; echo "</script>"; } } } } // Cliente if($xcmb_tipo=='02') { include "conexion/conexion.php"; $sentencia1=" SELECT z.ncodperfilpersona, z.ccodperfil, z.cnomperfil, z.ncodpersonaprincipal, z.ncodpersonasecundario, z.ccodpersonatipo, z.ncodpersona, f.cnombrepersona, f.ncodtipodocumento, (SELECT cnomtipodoc FROM mae_tipodocumento WHERE ncodtipodocumento= f.ncodtipodocumento) AS cnomtipodoc, f.cnumdocumento, f.clave, z.nomdireccion, z.nomreporta, z.nomarea, z.nomcargo, z.cnompersonatipo, z.cdetalle, z.cactivo FROM ( SELECT pp.ncodperfilpersona, pp.ccodperfil, (SELECT cnomperfil FROM ac_perfil WHERE ccodperfil=pp.ccodperfil) AS cnomperfil, pp.ncodpersonaprincipal, pp.ncodpersonasecundario, pp.ccodpersonatipo, IF(pp.ccodpersonatipo='01', (SELECT p.ncodpersona FROM mae_persona p, personatrabajador t WHERE p.ncodpersona=t.ncodpersona AND t.ncodtrabajador = pp.ncodpersonaprincipal) , IF(pp.ccodpersonatipo='02', (SELECT p.ncodpersona FROM mae_persona p, personacliente t WHERE p.ncodpersona=t.ncodpersona AND t.ncodcliente = pp.ncodpersonaprincipal) , IF(pp.ccodpersonatipo='03', (SELECT p.ncodpersona FROM mae_persona p, personaproveedor t WHERE p.ncodpersona=t.ncodpersona AND t.ncodproveedor = pp.ncodpersonaprincipal) ,'NO existe') ) ) AS ncodpersona, IF(pp.ccodpersonatipo='01', ( SELECT (SELECT u.cnomarea FROM mae_area u WHERE u.ncodarea=a.ccodareaprincipal) FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomdireccion, IF(pp.ccodpersonatipo='01', ( SELECT (SELECT e.cnomarea FROM mae_area e WHERE e.ncodarea=a.ccodareapadre) FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomreporta, IF(pp.ccodpersonatipo='01', ( SELECT a.cnomarea FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomarea, IF(pp.ccodpersonatipo='01', ( SELECT c.cnomcargo FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomcargo, (SELECT cnompersonatipo FROM personatipo WHERE ccodpersonatipo=pp.ccodpersonatipo) AS cnompersonatipo, pp.cdetalle, pp.cactivo FROM ac_perfilpersona pp WHERE '1' ) AS z, mae_persona f WHERE z.ncodpersona=f.ncodpersona and z.ccodpersonatipo='".$xcmb_tipo."' and f.cnumdocumento='".$txt_documento."' and f.clave='".$txt_clave."'"; $sentencia2 = mysqli_query($link,$sentencia1); $total_valores = mysqli_num_rows($sentencia2); if($total_valores>'0') { $vrow=mysqli_fetch_array($sentencia2); $_SESSION['user_ncodperfilpersona'] = $vrow['ncodperfilpersona']; $_SESSION['user_ccodperfil'] = $vrow['ccodperfil']; $_SESSION['user_cnomperfil'] = $vrow['cnomperfil']; $_SESSION['user_ncodpersonaprincipal'] = $vrow['ncodpersonaprincipal']; // ncodcliente $_SESSION['user_ncodpersonasecundario'] = $vrow['ncodpersonasecundario']; // ncodpersona $_SESSION['user_ccodpersonatipo'] = $vrow['ccodpersonatipo']; $_SESSION['user_ncodpersona'] = $vrow['ncodpersona']; $_SESSION['user_cnombrepersona'] = $vrow['cnombrepersona']; $_SESSION['user_ncodtipodocumento'] = $vrow['ncodtipodocumento']; $_SESSION['user_cnumdocumento'] = $vrow['cnumdocumento']; echo "<script>"; echo "parent.vinculo_sistemaweb();"; echo "</script>"; } else { echo "<script>"; echo "parent.operacion_login_error();"; echo "</script>"; } } // Proveedor if($xcmb_tipo=='03') { include "conexion/conexion.php"; $sentencia1=" SELECT z.ncodperfilpersona, z.ccodperfil, z.cnomperfil, z.ncodpersonaprincipal, z.ncodpersonasecundario, z.ccodpersonatipo, z.ncodpersona, f.cnombrepersona, f.ncodtipodocumento, (SELECT cnomtipodoc FROM mae_tipodocumento WHERE ncodtipodocumento= f.ncodtipodocumento) AS cnomtipodoc, f.cnumdocumento, f.clave, z.nomdireccion, z.nomreporta, z.nomarea, z.nomcargo, z.cnompersonatipo, z.cdetalle, z.cactivo FROM ( SELECT pp.ncodperfilpersona, pp.ccodperfil, (SELECT cnomperfil FROM ac_perfil WHERE ccodperfil=pp.ccodperfil) AS cnomperfil, pp.ncodpersonaprincipal, pp.ncodpersonasecundario, pp.ccodpersonatipo, IF(pp.ccodpersonatipo='01', (SELECT p.ncodpersona FROM mae_persona p, personatrabajador t WHERE p.ncodpersona=t.ncodpersona AND t.ncodtrabajador = pp.ncodpersonaprincipal) , IF(pp.ccodpersonatipo='02', (SELECT p.ncodpersona FROM mae_persona p, personacliente t WHERE p.ncodpersona=t.ncodpersona AND t.ncodcliente = pp.ncodpersonaprincipal) , IF(pp.ccodpersonatipo='03', (SELECT p.ncodpersona FROM mae_persona p, personaproveedor t WHERE p.ncodpersona=t.ncodpersona AND t.ncodproveedor = pp.ncodpersonaprincipal) ,'NO existe') ) ) AS ncodpersona, IF(pp.ccodpersonatipo='01', ( SELECT (SELECT u.cnomarea FROM mae_area u WHERE u.ncodarea=a.ccodareaprincipal) FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomdireccion, IF(pp.ccodpersonatipo='01', ( SELECT (SELECT e.cnomarea FROM mae_area e WHERE e.ncodarea=a.ccodareapadre) FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomreporta, IF(pp.ccodpersonatipo='01', ( SELECT a.cnomarea FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomarea, IF(pp.ccodpersonatipo='01', ( SELECT c.cnomcargo FROM trabajador_cargo tc, mae_cargo c, mae_area a WHERE tc.ncodcargo=c.ncodcargo AND c.ncodarea=a.ncodarea AND tc.ncodtrabcargo=pp.ncodpersonasecundario ),'') AS nomcargo, (SELECT cnompersonatipo FROM personatipo WHERE ccodpersonatipo=pp.ccodpersonatipo) AS cnompersonatipo, pp.cdetalle, pp.cactivo FROM ac_perfilpersona pp WHERE '1' ) AS z, mae_persona f WHERE z.ncodpersona=f.ncodpersona and z.ccodpersonatipo='".$xcmb_tipo."' and f.cnumdocumento='".$txt_documento."' and f.clave='".$txt_clave."'"; $sentencia2 = mysqli_query($link,$sentencia1); $total_valores = mysqli_num_rows($sentencia2); if($total_valores>'0') { $vrow=mysqli_fetch_array($sentencia2); $_SESSION['user_ncodperfilpersona'] = $vrow['ncodperfilpersona']; $_SESSION['user_ccodperfil'] = $vrow['ccodperfil']; $_SESSION['user_cnomperfil'] = $vrow['cnomperfil']; $_SESSION['user_ncodpersonaprincipal'] = $vrow['ncodpersonaprincipal']; // ncodproveedor $_SESSION['user_ncodpersonasecundario'] = $vrow['ncodpersonasecundario']; // ncodpersona $_SESSION['user_ccodpersonatipo'] = $vrow['ccodpersonatipo']; $_SESSION['user_ncodpersona'] = $vrow['ncodpersona']; $_SESSION['user_cnombrepersona'] = $vrow['cnombrepersona']; $_SESSION['user_ncodtipodocumento'] = $vrow['ncodtipodocumento']; $_SESSION['user_cnumdocumento'] = $vrow['cnumdocumento']; echo "<script>"; echo "parent.vinculo_sistemaweb();"; echo "</script>"; } else { echo "<script>"; echo "parent.operacion_login_error();"; echo "</script>"; } } ?>