function login($nombreUsuario, $password) { $ok = false; $result = false; $usuario = dameUsuario($nombreUsuario); // Si existe el usuario if ($usuario) { $ok = password_verify($password, $usuario['password']); if ($ok) { // El usuario existe y la contraseña coincide ... lo guardamos en la sesión $_SESSION['usuario'] = $usuario['username']; // También podemos guardar en la sesión el rol del usuario $_SESSION['rol'] = $usuario['rol']; $result = RAIZ_APP . "index.php"; } else { $result[] = "Usuario o contraseña no válidos"; } } else { $result[] = "Usuario o contraseña no válidos"; } return $result; }
$letra = $_POST['primera_letra']; $oficinas = dameOficinas($letra); $html = "<option value=''>Seleccione</option>"; foreach ($oficinas as $indice => $registro) { $html .= "<option value='" . $registro['ID_OFICINA_IVSS'] . "'>" . $registro['NOMBRE_OFICINA'] . "</option>"; } $respuesta = array("html" => $html); echo json_encode($respuesta); } //consultar ciudadno if (isset($_POST['nac_apo']) && isset($_POST['id_apo'])) { $ciudadano = dameCiudadano($_POST['nac_apo'], $_POST['id_apo']); if ($ciudadano == "") { $respuesta = array("nombre" => false); } else { $usuario = dameUsuario($_POST['nac_apo'], $_POST['id_apo']); $nombre = $ciudadano[0]['PRIMER_NOMBRE'] . " " . $ciudadano[0]['SEGUNDO_NOMBRE']; $apellido = $ciudadano[0]['PRIMER_APELLIDO'] . " " . $ciudadano[0]['SEGUNDO_APELLIDO']; $prinom = $ciudadano[0]['PRIMER_NOMBRE']; $segnom = $ciudadano[0]['SEGUNDO_NOMBRE']; $priape = $ciudadano[0]['PRIMER_APELLIDO']; $segape = $ciudadano[0]['SEGUNDO_APELLIDO']; $telhab = $ciudadano[0]['TELEFONO_HAB']; $telmov = $ciudadano[0]['TELEFONO_MOVIL']; $email = $ciudadano[0]['EMAIL_PRINCIPAL']; $id_ciudadano = $ciudadano[0]['ID_CIUDADANO']; $respuesta = array("nombre" => $nombre, "apellido" => $apellido, "prinom" => $prinom, "segnom" => $segnom, "priape" => $priape, "segape" => $segape, "telhab" => $telhab, "telmov" => $telmov, 'email' => $email, 'usuario' => $usuario, 'id_ciudadano' => $id_ciudadano); } echo json_encode($respuesta); } //consultar municipios