"; print "location.href='../sigesp_inicio_sesion.php'"; print ""; } $ls_logusr=$_SESSION["la_logusr"]; require_once("class_funciones_seguridad.php"); $io_fun_activo=new class_funciones_seguridad(); $io_fun_activo->uf_load_seguridad("SSS","sigespwindow_sss_grupos.php",$ls_permisos,$la_seguridad,$la_permisos); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?> Definición de Usuarios
Sistema de Seguridad
 
 
Nuevo
Grabar
Buscar
Eliminar
Salir
Ayuda
 
empresa=$_SESSION["la_empresa"]["codemp"]; $io_sss->fotowidth="121"; $io_sss->fotoheight="94"; $io_sss->foto ="blanco.jpg"; function BlanquearDatos(){ global $io_sss; $io_sss->operacion=""; $io_sss->codigo=""; $io_sss->cedula=""; $io_sss->nombre=""; $io_sss->apellido=""; $io_sss->telefono=""; $io_sss->nota=""; $io_sss->status=""; $io_sss->ultingusu=""; $io_sss->DisableField = ''; $io_sss->estusu=''; return true; } function CargarDatos(){ global $io_sss; $io_sss->operacion=$_POST["operacion"]; $io_sss->codigo=$_POST["txtcodusu"]; $io_sss->cedula=$_POST["txtcedula"]; $io_sss->nombre=$_POST["txtnombre"]; $io_sss->apellido=$_POST["txtapellido"]; $io_sss->telefono=$_POST["txttelefono"]; $io_sss->nota=$_POST["txtnota"]; $io_sss->status=$_POST["hidstatus"]; $io_sss->estusu=$_POST["cmbestusu"]; $io_sss->foto=$_POST["hidfoto"]; $io_sss->fecha=date("Y-m-d h:i:s"); $io_sss->ultingusu=$_POST["txtultingusu"]; $io_sss->passencript=$_POST["txtpassencript"]; $io_sss->nomarch = $_FILES['userfile']['name']; $io_sss->tiparch = $_FILES['userfile']['type']; $io_sss->tamarch = $_FILES['userfile']['size']; return true; } CargarDatos(); if(!$io_sss->operacion){BlanquearDatos();} switch($io_sss->operacion){ case 'GUARDAR': if( ($io_sss->codigo=="")||($io_sss->nombre=="")||($io_sss->apellido=="")){ $io_msg->message("Debe completar todos los campos"); break; } if($io_sss->status=="C"){ $io_sss->io_sql->begin_transaction(); $_SESSION['disable_trans']=1; $lb_valido=$io_sss->uf_sss_update_usuario($io_sss->empresa,$io_sss->codigo,$io_sss->cedula,$io_sss->nombre,$io_sss->apellido, $io_sss->telefono,$io_sss->nota,$io_sss->nomarch,$la_seguridad); $_SESSION['disable_trans']=0; if(!$lb_valido){$io_sss->io_sql->rollback(); $io_msg->message("No se pudo actualizar el usuario"); break;} if (((strpos($io_sss->tiparch, "gif") || strpos($io_sss->tiparch, "jpeg")) && ($io_sss->tamarch < 10000000))) { if (!move_uploaded_file($_FILES['userfile']['tmp_name'], "fotosusuarios/".$io_sss->nomarch)){ $io_msg->message("La foto no pudo ser guardada."); $io_sss->io_sql->rollback(); break; } } $io_sss->io_sql->commit(); BlanquearDatos(); $io_msg->message("El usuario fue actualizado."); } else { $lb_encontrado=$io_sss->uf_sss_select_usuarios($io_sss->empresa,$io_sss->codigo); if($lb_encontrado){$io_msg->message("El usuario ya existe"); break;} $io_sss->io_sql->begin_transaction(); $_SESSION['disable_trans']=1; $lb_valido=$io_sss->uf_sss_insert_usuario($io_sss->fecha,$io_sss->empresa,$io_sss->codigo,$io_sss->nombre,$io_sss->apellido,$io_sss->cedula, $io_sss->passencript,$io_sss->telefono,$io_sss->nota,$io_sss->nomarch,$la_seguridad ); $_SESSION['disable_trans']=0; if(!$lb_valido){$io_sss->io_sql->rollback(); $io_msg->message("No se pudo registrar el usuario"); break;} if (((strpos($io_sss->tiparch, "gif") || strpos($io_sss->tiparch, "jpeg")) && ($io_sss->tamarch < 10000000))) { if (!move_uploaded_file($_FILES['userfile']['tmp_name'], "fotosusuarios/".$io_sss->nomarch)){ $io_msg->message("La foto no pudo ser guardada."); $io_sss->io_sql->rollback(); break; } } $io_sss->io_sql->commit(); BlanquearDatos(); $io_msg->message("El usuario fue registrado."); } break; case 'ELIMINAR': $lb_valido=$io_sss->uf_sss_delete_usuario($io_sss->empresa,$io_sss->codigo,$la_seguridad); if(!$lb_valido){$io_msg->message("No se pudo eliminar el usuario"); break;} BlanquearDatos(); $io_msg->message("El usuario fue eliminado."); break; case 'MODIFICAR': $io_sss->status="C"; $io_sss->DisableField = 'readonly'; break; case 'NUEVO': BlanquearDatos(); break; } if($io_sss->foto==""){$io_sss->foto="blanco.jpg";} ?>

 

uf_print_permisos($ls_permisos,$la_permisos,$ls_logusr,"location.href='sigespwindow_blank.php'"); unset($io_fun_activo); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?>
operacion!="MODIFICAR"){ ?>
Definición de Usuarios
Login
DisableField; ?> >
Cédula
 
Nombres
 
Apellidos
 
Foto
Password
Verificar Password
Telefono
Nota
Ultimo Ingreso
Estatus: