-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsessao.php
More file actions
31 lines (29 loc) · 927 Bytes
/
sessao.php
File metadata and controls
31 lines (29 loc) · 927 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
ini_set("display_errors", "off");
/*sessao.php criado para ser mais facil verificar se existe sessão iniciada*/
//require("./db_connect.php");
session_start();
if(isset($_SESSION['id_autFunc'])){
$login_session = $_SESSION['user_email'];
$id_session = $_SESSION['id_autFunc'];
$nome_session = $_SESSION['nome'];
if ($_SESSION['admin'] != NULL) {
$tipo_conta = $_SESSION['admin'];
}
}
elseif($_SESSION['id'] != NULL){
$login_session = $_SESSION['user_email'];
$id_session = $_SESSION['id'];
$_SESSION['tipo'];
$nome_session = $_SESSION['nome'];
$id_session = $_SESSION['id'];
$n_socio = $id_session;
}
/*se $_SESSION['user_name'] nao tiver definida e for NULL o utilizador é direcionado para o formulario de login*/
if(!isset($login_session)){
header("location:./index.html");
exit; //para a execução do codigo obrigatoriamente
mysqli_close($db_connect);
}
else{}
?>