Startseite und Galerie API hinzugefügt
This commit is contained in:
0
colorstringconvert.php
Executable file → Normal file
0
colorstringconvert.php
Executable file → Normal file
21
galerie/get_jahre.php
Normal file
21
galerie/get_jahre.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?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);
|
||||
23
get_ergebnisse.php
Normal file
23
get_ergebnisse.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
header("Access-Control-Allow-Origin: *");
|
||||
include("../mysqlverbinden.php");
|
||||
include("rowforeach.php");
|
||||
|
||||
if(!isset($_GET["formid"])) die("GET formid fehlt");
|
||||
$formid=$_GET["formid"];
|
||||
|
||||
if(srowforeach("SELECT COUNT(*) from `ritzenbergen-formulare` where `id`=?;",[$formid])[0][0]==0) die("Invalid Form ID");
|
||||
if(srowforeach("SELECT public from `ritzenbergen-formulare` where `id`=?;",[$formid])[0][0]==0) die("Diese Form ist nicht öffentlich!");
|
||||
|
||||
$result=[];
|
||||
|
||||
foreach (srowforeach("SELECT `labelone`,`labeltwo`,`timestamp` from `ritzenbergen-formular-ergebnisse` where `formularid`=?;",[$formid]) as $key => $value) {
|
||||
array_push($result,[
|
||||
"value1"=>$value[0],
|
||||
"value2"=>$value[1],
|
||||
"timestamp"=>$value[2]
|
||||
]);
|
||||
}
|
||||
|
||||
echo json_encode($result,JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE);
|
||||
|
||||
0
get_events.php
Executable file → Normal file
0
get_events.php
Executable file → Normal file
23
get_forms.php
Normal file
23
get_forms.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
header("Access-Control-Allow-Origin: *");
|
||||
|
||||
include("rowforeach.php");
|
||||
include("../mysqlverbinden.php");
|
||||
|
||||
$result=[];
|
||||
|
||||
foreach (srowforeach("SELECT * from `ritzenbergen-formulare`;",[]) as $key => $value) {
|
||||
array_push($result, [
|
||||
"id" => $value[0],
|
||||
"ueberschrift" => $value[1],
|
||||
"minitext" => $value[2],
|
||||
"inhalt" => $value[3],
|
||||
"labelone" => $value[4],
|
||||
"labeltwo" => $value[5],
|
||||
"modalueberschrift" => $value[6],
|
||||
"public" => $value[7]==1,
|
||||
"timestamp" => $value[8]
|
||||
]);
|
||||
}
|
||||
|
||||
echo json_encode($result, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
|
||||
0
randomimage.php
Executable file → Normal file
0
randomimage.php
Executable file → Normal file
0
rowforeach.php
Executable file → Normal file
0
rowforeach.php
Executable file → Normal file
13
submit_form.php
Normal file
13
submit_form.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
header("Access-Control-Allow-Origin: *");
|
||||
include("../mysqlverbinden.php");
|
||||
if(!isset($_GET["formid"])) die("GET formid fehlt");
|
||||
$formid=$_GET["formid"];
|
||||
|
||||
if(!isset($_GET["value1"])) die("GET value1 fehlt");
|
||||
$value1=$_GET["value1"];
|
||||
|
||||
if(!isset($_GET["value2"])) die("GET value2 fehlt");
|
||||
$value2=$_GET["value2"];
|
||||
|
||||
mysqli_execute_query($db_id,"INSERT INTO `ritzenbergen-formular-ergebnisse` (`formularid`, `labelone`, `labeltwo`) VALUES (?,?,?);",[$formid,$value1,$value2]);
|
||||
Reference in New Issue
Block a user