You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mods-for-HESK-Netsyms/install/mods-for-hesk/ajax/install-database-ajax.php

56 lines
1.5 KiB
PHP

<?php
define('IN_SCRIPT',1);
define('HESK_PATH','../../../');
require(HESK_PATH . 'hesk_settings.inc.php');
require(HESK_PATH . 'inc/common.inc.php');
hesk_load_database_functions();
require('../sql/installSql.php');
$version = $_POST['version'];
if ($version == 1) {
executePre140Scripts();
} elseif ($version == 140) {
execute140Scripts();
} elseif ($version == 141) {
execute141Scripts();
} elseif ($version == 150) {
execute150Scripts();
} elseif ($version == 160) {
execute160Scripts();
} elseif ($version == 161) {
execute161Scripts();
} elseif ($version == 170) {
execute170Scripts();
execute170FileUpdate();
} elseif ($version == 200) {
execute200Scripts();
execute200FileUpdate();
} elseif ($version == 201) {
execute201Scripts();
} elseif ($version == 210) {
execute210Scripts();
execute210FileUpdate();
} elseif ($version == 211) {
execute211Scripts();
execute211FileUpdate();
} elseif ($version == 220) {
execute220Scripts();
execute220FileUpdate();
} elseif ($version == 221) {
execute221Scripts();
} elseif ($version == 230) {
execute230Scripts();
execute230FileUpdate();
} elseif ($version == 231) {
execute231Scripts();
} elseif ($version == 232) {
execute232Scripts();
} elseif ($version == 240) {
execute240Scripts();
execute240FileUpdate();
} else {
$response = 'The version "'.$version.'" was not recognized. Check the value submitted and try again.';
print $response;
http_response_code(400);
}
return;