forked from GustavoAlMena/consorcios
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.php
124 lines (113 loc) · 4.57 KB
/
index.php
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<?php
// Check if install.php is present
if(is_dir('install')) {
header('Location: install/install.php');
} else {
session_start();
if (!isset($_SESSION['tenantId'])) {
header ('Location: login.php');
exit;
}
// Logout
if (isset($_GET['action'])) {
$action = $_GET['action'];
if ($action == 'logout') {
session_destroy();
header('Location: login.php');
}
}
// Access DB Info
include('config.php');
// Get Settings Data
include ('includes/settings.php');
$set = mysqli_fetch_assoc($setRes);
// Set Localization
$local = $set['localization'];
switch ($local) {
case 'ar': include ('language/ar.php'); break;
case 'bg': include ('language/bg.php'); break;
case 'ce': include ('language/ce.php'); break;
case 'cs': include ('language/cs.php'); break;
case 'da': include ('language/da.php'); break;
case 'en': include ('language/en.php'); break;
case 'en-ca': include ('language/en-ca.php'); break;
case 'en-gb': include ('language/en-gb.php'); break;
case 'es': include ('language/es.php'); break;
case 'fr': include ('language/fr.php'); break;
case 'hr': include ('language/hr.php'); break;
case 'hu': include ('language/hu.php'); break;
case 'hy': include ('language/hy.php'); break;
case 'id': include ('language/id.php'); break;
case 'it': include ('language/it.php'); break;
case 'ja': include ('language/ja.php'); break;
case 'ko': include ('language/ko.php'); break;
case 'nl': include ('language/nl.php'); break;
case 'pt': include ('language/pt.php'); break;
case 'ro': include ('language/ro.php'); break;
case 'th': include ('language/th.php'); break;
case 'vi': include ('language/vi.php'); break;
case 'yue': include ('language/yue.php'); break;
}
// Include Functions
include('includes/functions.php');
// Keep some Tenant data available
$tenantId = $_SESSION['tenantId'];
$propertyId = $_SESSION['propertyId'];
$leaseId = $_SESSION['leaseId'];
$tenantEmail = $_SESSION['tenantEmail'];
$tenantFirstName = $_SESSION['tenantFirstName'];
$tenantLastName = $_SESSION['tenantLastName'];
// Link to the Page
if (isset($_GET['page']) && $_GET['page'] == 'myProfile') { // Account Profile
$page = 'myProfile';
} else if (isset($_GET['page']) && $_GET['page'] == 'availableProperties') { // View Available Properties
$page = "availableProperties";
} else if (isset($_GET['page']) && $_GET['page'] == 'viewProperty') { // View Available Property Info
$page = "viewProperty";
} else if (isset($_GET['page']) && $_GET['page'] == 'propertyDetails') { // View Property Info
$page = "propertyDetails";
} else if (isset($_GET['page']) && $_GET['page'] == 'myPayments') { // View Payment History
$page = "myPayments";
} else if (isset($_GET['page']) && $_GET['page'] == 'viewFile') { // View Uploaded Property File
$page = "viewFile";
} else if (isset($_GET['page']) && $_GET['page'] == 'viewDocument') { // View Uploaded Tenant Document
$page = "viewDocument";
} else if (isset($_GET['page']) && $_GET['page'] == 'serviceRequests') { // View All Service Requests
$page = "serviceRequests";
} else if (isset($_GET['page']) && $_GET['page'] == 'viewRequest') { // View Service Request
$page = "viewRequest";
} else if (isset($_GET['page']) && $_GET['page'] == 'contactRequests') { // View All Contact Requests
$page = "contactRequests";
} else if (isset($_GET['page']) && $_GET['page'] == 'myProfile') { // View Profile
$page = "myProfile";
} else if (isset($_GET['page']) && $_GET['page'] == 'myDocuments') { // View Uploaded Tenant Files
$page = "myDocuments";
} else if (isset($_GET['page']) && $_GET['page'] == 'viewRentalPayments') { // View All Rental Payments
$page = "viewRentalPayments";
} else if (isset($_GET['page']) && $_GET['page'] == 'newPayment') { // New Rental Payment
$page = "newPayment";
} else if (isset($_GET['page']) && $_GET['page'] == 'receipt') { // View/Print Payment Receipt
$page = "receipt";
} else { // Dashboard
$page = 'dashboard';
}
if ($page != 'receipt') {
include('includes/header.php');
}
if (file_exists('pages/'.$page.'.php')) {
// Load Page
include('pages/'.$page.'.php');
} else {
// Else Display the Error message
echo '
<h3 class="danger">Error</h3>
<div class="alertMsg warning">
<i class="fa fa-warning"></i> The page "'.$page.'" could not be loaded.
</div>
';
}
if ($page != 'receipt') {
include('includes/footer.php');
}
}
?>