R. php / vista-perfil.php

1
<?php
2
3
require_once __DIR__ . "/lib/manejaErrores.php";
4
require_once __DIR__ . "/protege.php";
5
require_once __DIR__ . "/lib/devuelveJson.php";
6
require_once __DIR__ . "/jsonMiNav.php";
7
8
list($san, $rolIds) = protege([]);
9
10
if ($san === "") {
11
 devuelveJson([
12
  ...jsonMiNav($san, $rolIds),
13
  "login" => ["hidden" => false],
14
  "outputSan" => ["value" => "No has iniciado sesión."],
15
  "outputRoles" => ["value" => ""],
16
 ]);
17
} else {
18
 devuelveJson([
19
  ...jsonMiNav($san, $rolIds),
20
  "botonLogout" => ["hidden" => false],
21
  "outputSan" => ["value" => $san],
22
  "outputRoles" => [
23
   "value" => count($rolIds) === 0
24
    ? "Sin roles."
25
    : implode(", ", $rolIds),
26
  ],
27
 ]);
28
}
29
skip_previous skip_next