forked from ZwiiCMS-Team/ZwiiCampus
Update rolling backup
This commit is contained in:
parent
caa348a571
commit
c8abde012c
@ -15,12 +15,10 @@ if (isset($_GET['key'])) {
|
||||
$key = $_GET['key'];
|
||||
$storedKey = file_get_contents('data.key');
|
||||
if ($key !== $storedKey) {
|
||||
die("Clé invalide !");
|
||||
http_response_code(401);
|
||||
exit();
|
||||
}
|
||||
} else {
|
||||
die("Clé manquante !");
|
||||
}
|
||||
|
||||
// Création du ZIP
|
||||
$filter = ['backup', 'tmp'];
|
||||
$fileName = date('Y-m-d-H-i-s', time()) . '-rolling-backup.zip';
|
||||
@ -46,3 +44,5 @@ foreach ($files as $name => $file) {
|
||||
}
|
||||
}
|
||||
$zip->close();
|
||||
http_response_code(201);
|
||||
}
|
@ -20,12 +20,10 @@ if (isset($_GET['key'])) {
|
||||
|
||||
// Vérification de correspondance entre les clés
|
||||
if ($key !== $storedKey) {
|
||||
die("Clé invalide !");
|
||||
http_response_code(401);
|
||||
exit();
|
||||
}
|
||||
} else {
|
||||
// Si la clé est manquante, affiche un message d'erreur et arrête l'exécution du script
|
||||
die("Clé manquante !");
|
||||
}
|
||||
|
||||
// Récupère le nombre de jours à partir de la variable GET 'days'
|
||||
$days = isset ($_GET['days']) ? (int) $_GET['days'] : 1; // Par défaut à 1 si non spécifié
|
||||
@ -47,4 +45,6 @@ foreach (new DirectoryIterator($directory) as $file) {
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
// Si la clé est manquante, affiche un message d'erreur et arrête l'exécution du script
|
||||
http_response_code(201);
|
||||
}
|
Loading…
Reference in New Issue
Block a user