mirror of
https://github.com/hybula/lookingglass.git
synced 2024-09-20 21:20:06 +00:00
Added backend validation
This commit is contained in:
parent
fa5dd79308
commit
5bbd06c397
|
@ -21,7 +21,8 @@ use Hybula\LookingGlass;
|
||||||
LookingGlass::validateConfig();
|
LookingGlass::validateConfig();
|
||||||
LookingGlass::startSession();
|
LookingGlass::startSession();
|
||||||
|
|
||||||
if ($_SESSION['TARGET'] && $_SESSION['METHOD']) {
|
if ($_SESSION['TARGET'] && $_SESSION['METHOD'] && isset($_SESSION['BACKEND'])) {
|
||||||
|
unset($_SESSION['BACKEND']);
|
||||||
switch ($_SESSION['METHOD']) {
|
switch ($_SESSION['METHOD']) {
|
||||||
case 'ping':
|
case 'ping':
|
||||||
LookingGlass::ping($_SESSION['TARGET']);
|
LookingGlass::ping($_SESSION['TARGET']);
|
||||||
|
|
|
@ -61,7 +61,7 @@ if (!empty($_POST)) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$_SESSION['TERMS'] = true;
|
$_SESSION['TERMS'] = true;
|
||||||
$callBackend = true;
|
$_SESSION['BACKEND'] = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$errorMessage = 'Unsupported POST received.';
|
$errorMessage = 'Unsupported POST received.';
|
||||||
|
@ -265,7 +265,7 @@ if (LG_BLOCK_CUSTOM) {
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
<?php if (isset($callBackend)) { echo 'callBackend();'; } ?>
|
<?php if (isset($_SESSION['BACKEND'])) { echo 'callBackend();'; } ?>
|
||||||
function callBackend() {
|
function callBackend() {
|
||||||
const executeButton = document.getElementById('executeButton');
|
const executeButton = document.getElementById('executeButton');
|
||||||
executeButton.innerText = 'Executing...';
|
executeButton.innerText = 'Executing...';
|
||||||
|
|
Loading…
Reference in a new issue