One Hat Cyber Team
Your IP :
18.191.203.35
Server IP :
50.28.103.30
Server :
Linux host.jcukjv-lwsites.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
Server Software :
nginx/1.24.0
PHP Version :
8.3.12
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
wwwroot
/
pass.electronharmony.com
/
fns
/
form
/
View File Name :
welcome_screen.php
<?php if (role(['permissions' => ['super_privileges' => 'core_settings']])) { $columns = $join = $where = null; $heading = $message = $footer_text = ''; $language_id = Registry::load('current_user')->language; $columns = [ 'languages.name', 'languages.language_id' ]; $where["languages.language_id[!]"] = null; $languages = DB::connect()->select('languages', $columns, $where); if (isset($load["language_id"])) { $load["language_id"] = filter_var($load["language_id"], FILTER_SANITIZE_NUMBER_INT); if (!empty($load["language_id"])) { $language_id = $load["language_id"]; } } $columns = $join = $where = null; $columns = ['language_strings.string_constant', 'language_strings.string_value']; $where["language_strings.language_id"] = $language_id; $where["AND"]["OR"] = [ "language_strings.string_constant #first_condition" => 'welcome_screen_heading', "language_strings.string_constant #second_condition" => 'welcome_screen_message', "language_strings.string_constant #third_condition" => 'welcome_screen_footer_text', ]; $welcome_screen = DB::connect()->select('language_strings', $columns, $where); foreach ($welcome_screen as $welcome) { if ($welcome['string_constant'] === 'welcome_screen_heading') { $heading = $welcome['string_value']; } else if ($welcome['string_constant'] === 'welcome_screen_message') { $message = $welcome['string_value']; } else if ($welcome['string_constant'] === 'welcome_screen_footer_text') { $footer_text = $welcome['string_value']; } } $form = array(); $form['loaded'] = new stdClass(); $form['loaded']->title = Registry::load('strings')->welcome_screen; $form['loaded']->button = Registry::load('strings')->update; $form['fields'] = new stdClass(); $form['fields']->update = [ "tag" => 'input', "type" => 'hidden', "class" => 'd-none', "value" => "welcome_screen" ]; $form['fields']->language_id = [ "title" => Registry::load('strings')->language, "tag" => 'select', "class" => 'field' ]; if (isset($load["language_id"]) && !empty($load["language_id"])) { $form['fields']->language_id['value'] = $load["language_id"]; } $form['fields']->language_id["class"] = 'field switch_form'; $form['fields']->language_id["parent_attributes"] = [ "form" => "welcome_screen", ]; foreach ($languages as $language) { $language_identifier = $language['language_id']; $form['fields']->language_id['options'][$language_identifier] = $language['name']; } $form['fields']->image = [ "title" => Registry::load('strings')->image, "tag" => 'input', "type" => 'file', "class" => 'field filebrowse', "accept" => 'image/png,image/x-png,image/gif,image/jpeg' ]; $form['fields']->heading = [ "title" => Registry::load('strings')->heading, "tag" => 'textarea', "closetag" => true, "class" => 'field', "value" => $heading, ]; $form['fields']->heading["attributes"] = ["rows" => 4]; $form['fields']->message = [ "title" => Registry::load('strings')->welcome_message, "tag" => 'textarea', "closetag" => true, "class" => 'field', "value" => $message ]; $form['fields']->message["attributes"] = ["rows" => 6]; $form['fields']->footer_text = [ "title" => Registry::load('strings')->footer_text, "tag" => 'textarea', "closetag" => true, "class" => 'field', "value" => $footer_text ]; $form['fields']->footer_text["attributes"] = ["rows" => 6]; } ?>