function valida_user_dba($user, $pass) { // Crea conexión $login = dba::getInstance(); $consulta = "SELECT * FROM usuarios WHERE usuario='" . $user . "' AND pass='******'"; $row = $login->consulta_punt($consulta); /* $_SESSION["id_documento"]=$row['id_documento']; $_SESSION["usuario"]=$row['usuario']; $_SESSION["nombres"]=$row['nombres']; $_SESSION["apellidos"]=$row['apellidos']; $_SESSION["email"]=$row['email']; $_SESSION["perfiles_id"]=$row['perfiles_id'];*/ // Si no hay filas afectadas if (empty($row)) { // datos no concuerdan return 1; } else { if ($row['activa'] != 1) { // cuenta no ha sido activada return 2; } else { // Cuenta activa -> No hay error $_SESSION = array(); $_SESSION["user"] = $user; $_SESSION["pass"] = $pass; $_SESSION["perfiles_id"] = $row['perfiles_id'] != 0 ? true : false; return 0; } } $conexion->cerrar(); //} }
<?php //Iniciar una nueva sesión o reanudar la existente session_start(); include "function/bd.php"; include "function/config.php"; //Incluye variables y parámetros de configuración $id_documento = @$_POST["id_documento"]; $nombres = @$_POST["nombres"]; $apellidos = @$_POST["apellidos"]; $email = @$_POST["email"]; $departamentos_id = @$_POST["destino_a"]; $municipios_id = @$_POST["destino_b"]; $registradurias_id = @$_POST["destino_c"]; // Conexión a base de datos $conexion = dba::getInstance(); $actualizar = "UPDATE funcionarios SET id_documento='" . $id_documento . "', nombres='" . $nombres . "', apellidos='" . $apellidos . "', email='" . $email . "', departamentos_id='" . $departamentos_id . "', municipios_id='" . $municipios_id . "' WHERE id_documento='" . $id_documento . "'"; echo $actualizar; $conexion->actualiza($actualizar); ?>
public function __construct() { $this->bd = dba::getInstance(); $this->tk = array(); }