Files
ritzenbergen-backend/galerie/get_jahre.php
2025-12-24 00:28:16 +01:00

22 lines
567 B
PHP
Executable File

<?php
header("Access-Control-Allow-Origin: *");
if(!isset($_GET["event"])) die("GET event fehlt");
$event=$_GET["event"];
if(str_contains($event,"/")||str_contains($event,"\\")) die("Du kannst keine / im Event verwenden.");
$blacklist=["@eaDir",".",".."];
$bilderdir="../../bilder/";
$scan=scandir($bilderdir.$event);
$result=[];
foreach ($scan as $key => $value) {
if(in_array($value,$blacklist)) continue;
if(is_dir($bilderdir.$event."/".$value)) array_push($result,$value);
}
echo json_encode($result,JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE);