Init
This commit is contained in:
29
backend/resources/content/network_configuration_delete.php
Normal file
29
backend/resources/content/network_configuration_delete.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
if (!defined('PICONTROL')) exit();
|
||||
|
||||
$interfaceName = urldecode($_GET['delete']);
|
||||
|
||||
// Fehler vorbeugen
|
||||
$tpl->getSSHResource(1);
|
||||
|
||||
if (isset($_POST['submit']) && $_POST['submit'] != '')
|
||||
{
|
||||
if (isset($_POST['checksum']) && ($pChecksum = trim($_POST['checksum'])) != '')
|
||||
{
|
||||
if ($pChecksum == $networkInterface->getInterfaceHash())
|
||||
{
|
||||
if ($networkInterface->deleteInterface($interfaceName) === true)
|
||||
$tpl->redirect('?s=network_configuration&msg=delete');
|
||||
else
|
||||
$tpl->msg('error', _t('Fehler'), _t('Leider konnte das Interface nicht gelöscht werden. Es ist während der Übertragung ein Fehler aufgetreten.'));
|
||||
}
|
||||
else
|
||||
$tpl->msg('error', _t('Fehler'), _t('Leider wurde die Konfigurationsdatei zwischenzeitlich verändert, versuche es deshalb noch einmal.'));
|
||||
}
|
||||
}
|
||||
|
||||
$tpl->assign('checksum', $networkInterface->getInterfaceHash());
|
||||
$tpl->assign('interfaceName', $interfaceName);
|
||||
|
||||
$tpl->draw('network_configuration_delete');
|
||||
?>
|
||||
Reference in New Issue
Block a user