Files
awo-hamburg-intranet/mysyde/admin/edit_login_ajax.php
2026-02-17 14:56:23 +01:00

44 lines
1.3 KiB
PHP

<?php
define('CMS_PATH', dirname(__FILE__) . '/../');
include_once('../common/common_functions.inc.php');
require_once((local_environment()) ? "../dc.config.php" : "../dc-server.config.php");
include_once('admin_functions.inc.php');
// set translation
require_once('../common/classes/Translate.php');
db_connect();
$site = $_POST["site"];
$lang = $_POST["language"];
$site_code = $_POST["site_code"];
$sitearray = site_getbycode($_POST["site"]);
$siteid = $sitearray["id"];
$sitearray = site_getbycode($site_code);
$site_id = $sitearray["id"];
function get_languages( $site ) {
$translation = new \DynCom\mysyde\common\classes\Translate();
$query = "SELECT id, name FROM main_language WHERE main_site_id = '" . $site . "'";
$result = @mysqli_query($GLOBALS['mysql_con'], $query);
$langs = "<option value=\"\"> " . $translation->get("please_choose") . " </option>";
WHILE ($row = @mysqli_fetch_assoc($result)) {
$langs .= "<option value=\"" . $row["id"] . "\">" . $row["name"] . "</option>";
}
return $langs;
}
IF (isset($siteid) && empty($lang)) {
$lang = get_languages($siteid);
echo $lang;
} ELSEIF (isset($site_code) && isset($lang)) {
$nav = navigation_select_noecho('', $site_id, $lang);
echo $nav;
}
?>