Side med påmeldinger
This commit is contained in:
parent
40f8468cd4
commit
91ada2809d
@ -8,9 +8,11 @@ class Runner
|
||||
{
|
||||
public int $id;
|
||||
public string $name;
|
||||
public string $club;
|
||||
public string $course;
|
||||
public array $splits;
|
||||
|
||||
function __construct($id, $name)
|
||||
function __construct($id, $name, $club, $course)
|
||||
{
|
||||
//echo($id);
|
||||
//echo($name);
|
||||
@ -20,6 +22,8 @@ class Runner
|
||||
}
|
||||
$this->id = $id;
|
||||
$this->name = $name;
|
||||
$this->club = $club;
|
||||
$this->course = $course;
|
||||
for ($i = 0; $i < $GLOBALS['number_of_controls']; $i++) {
|
||||
$this->splits[$i] = false;
|
||||
}
|
||||
@ -83,7 +87,7 @@ $csv_runners = str_getcsv($csv_runners, "\n");
|
||||
//print_r($csv_runners);
|
||||
for ($i = 1; $i < count($csv_runners); $i++) {
|
||||
$line = str_getcsv($csv_runners[$i]);
|
||||
array_push($runners, new Runner($line[0], $line[1]));
|
||||
array_push($runners, new Runner($line[0], $line[1], $line[2], $line[3]));
|
||||
}
|
||||
|
||||
|
||||
@ -107,9 +111,10 @@ for ($i = 0; $i < count($timings); $i++) {
|
||||
$runner->set_split($line[0]-1, $time);
|
||||
}
|
||||
|
||||
usort($runners, "cmp");
|
||||
|
||||
if (!isset($query)){
|
||||
$query = explode(",",$_SERVER['QUERY_STRING']);
|
||||
}
|
||||
|
||||
if ($query[0] == "registrering"){
|
||||
$matpost = $query[1];
|
||||
@ -153,7 +158,19 @@ if ($query[0] == "registrering"){
|
||||
echo ("<tr $cssclass><td>". $i+1 .".</td><td>$runner->id</td><td>$runner->name</td><td>$tid_1_mat</td><td>$tid_2_mat</td><td>$tid_maal</td><td>$button</td></tr>\n");
|
||||
}
|
||||
}
|
||||
elseif ($query[0] == "paameldte") {
|
||||
echo(" <tr>
|
||||
<th>Navn</th>
|
||||
<th>Klubb/Forening</th>
|
||||
<th>Variant</th>
|
||||
</tr>");
|
||||
for ($i = 0; $i < count($runners); $i++) {
|
||||
$runner = $runners[$i];
|
||||
echo ("<td>$runner->name</td><td>$runner->club</td><td>$runner->course</td></tr>\n");
|
||||
}
|
||||
}
|
||||
else {
|
||||
usort($runners, "cmp");
|
||||
echo(" <tr>
|
||||
<th>#</th>
|
||||
<th>Startnummer</th>
|
||||
|
36
paameldte.php
Normal file
36
paameldte.php
Normal file
@ -0,0 +1,36 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="no">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<title>Påmeldte kadaverløpet</title>
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1" />
|
||||
<meta name="description" content="Elektronisk Kadaver Tidtakningssystem" />
|
||||
<link rel="stylesheet" href="matcha.css">
|
||||
<style>
|
||||
@media (prefers-color-scheme: dark) {
|
||||
.invert {
|
||||
filter: invert(1);
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="flex align-center">
|
||||
<figure><img src="img/kadaver.png" alt="" width="100px" class="invert"></figure>
|
||||
<h1>Påmeldte kadaverløpet 2024</h1>
|
||||
</div>
|
||||
<h2>Oppdatert 11.10.24</h2>
|
||||
<table>
|
||||
<tbody>
|
||||
<?php
|
||||
$query = ["paameldte"];
|
||||
include("get_table.php");
|
||||
?>
|
||||
</tbody>
|
||||
<footer>
|
||||
</table>
|
||||
<h3>Laget av Trygve. <a href="https://git.willy.club/Trygve/elektronisk-kadaver-tidtakingssystem">Kildekode</a></h3>
|
||||
<figure><img src="img/NMBUI.webp" alt="" width="200px"></figure>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user