register starts is now possible in the new materialize version

This commit is contained in:
marko
2023-01-15 18:45:33 +01:00
parent 6d5d7e7142
commit 90d84283e8
13 changed files with 1201 additions and 461 deletions

View File

@@ -0,0 +1,30 @@
<?php
require_once 'config/participo.php';
require_once './local/cwsvJudo.php';
require_once 'participoLib/dbConnector.php';
require_once 'participoLib/participo.php';
require_once 'participoLib/planer.php';
dbConnector::connect(
$cwsvJudoConfig['db']['host'],
$cwsvJudoConfig['db']['name'],
$cwsvJudoConfig['db']['user'],
$cwsvJudoConfig['db']['password']
);
participo::authentificate();
$eventId = $_POST['eventId'] ?? null;
$startingTypeId = $_POST['type'] ?? null;
$starterId = $_POST['userId'] ?? null;
$returnToUrl = $_POST['returnToUrl'] ?? 'participo/';
// @todo Check against deadline?
$newStarter = new Starter(null, $eventId, $startingTypeId, $starterId);
$newStarterId = $newStarter->addToDb();
header('Location: ' . urldecode($returnToUrl), true, 301);
exit(-1); // shouldn't matter