<?php include "../control/connection.php"; include "../control/security.php"; session_start(); echo $_SESSION['user']['id_persona']; echo $_SESSION['code']; var_dump(comp_tiempo()); echo time() - $_SESSION['life']; //var_dump(destruir_sesion());
function permisos(array $p1) { //recibe arreglo de permisos session_start(); global $mysqli; if (!comp_tiempo()) { if (isset($_SESSION['user'])) { $usuario = $_SESSION['user']['id_persona']; $id = seguridad($usuario); $resultado = $mysqli->query("SELECT Id_tipo_usuario FROM persona WHERE id_persona='{$id}' AND Estado='1'") or die("Error en: " . $mysqli->error); if ($resultado->num_rows > 0) { $row = $resultado->fetch_array(MYSQLI_ASSOC); if (in_array($row['Id_tipo_usuario'], $p1)) { return true; } else { return false; } } else { return false; //no hay ningun usuario } } else { return false; //no tiene permisos } } else { return false; } }