Файловый менеджер - Редактировать - /home/emeraadmin/public_html/Classes/System.php
Назад
<?php class System { // function to encrypt password public function encryptPassword($password) { return password_hash($password, PASSWORD_DEFAULT); } // //function to encrypt string // public function encryptData($data, $key) { // return openssl_encrypt($data, 'aes-256-cbc', $key, 0, substr($key, 0, 16)); // } // // //function to decrypt string // public function decryptData($data, $key) { // return openssl_decrypt($data, 'aes-256-cbc', $key, 0, substr($key, 0, 16)); // } public function encryptData($data) { return base64_encode($data); } public function decryptData($data) { return base64_decode($data); } //function to check if user is logged in public function isLoggedIn() { if (isset($_SESSION['user_id'])) { return true; } else { return false; } } //function to check if user is admin public function isAdmin() { if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'admin') { return true; } else { return false; } } //function to check if user is a company public function isCompany() { if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'company') { return true; } else { return false; } } public function isEmeraAdmin() { if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'emera_admin') { return true; } else { return false; } } public function isSubContractor() { if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'subcontractor') { return true; } else { return false; } } public function isTaskProvider() { if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'task_provider') { return true; } else { return false; } } //function to check if user is a user public function isUser() { if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'user') { return true; } else { return false; } } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка