25 lines
786 B
PHP
25 lines
786 B
PHP
<!-- save_settings.php -->
|
|
|
|
<?php
|
|
if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
|
// Daten aus dem Formular erhalten
|
|
$gotifyUrl = $_POST['gotify_url'];
|
|
$appToken = $_POST['app_token'];
|
|
|
|
// Speichere die Daten irgendwo, z.B. in einer Konfigurationsdatei oder einer Datenbank
|
|
// Beispiel: In eine Konfigurationsdatei speichern
|
|
$configData = array(
|
|
'gotify_url' => $gotifyUrl,
|
|
'app_token' => $appToken
|
|
);
|
|
|
|
// Speichere die Konfigurationsdaten in einer JSON-Datei
|
|
$filename = 'config/gotify_config.json';
|
|
file_put_contents($filename, json_encode($configData));
|
|
|
|
// Weiterleitung oder Bestätigung, dass die Einstellungen gespeichert wurden
|
|
header("Location: backup_restore.php?saved=true");
|
|
exit;
|
|
}
|
|
?>
|