Compare commits
3 commits
a2c86b587b
...
d61d1db745
Author | SHA1 | Date | |
---|---|---|---|
|
d61d1db745 | ||
|
40b6ed08a8 | ||
|
c9485f252d |
3 changed files with 18 additions and 5 deletions
14
README.md
14
README.md
|
@ -1,3 +1,15 @@
|
||||||
# osvobozena_dochazka
|
# osvobozena_dochazka
|
||||||
|
|
||||||
úplně jednoduchý docházkový systém založený na QR kódech, propojený na Edookit
|
úplně jednoduchý docházkový systém založený na QR kódech, propojený na Edookit
|
||||||
|
|
||||||
|
#Instalace
|
||||||
|
|
||||||
|
nakopírujte obsah src adresáře na webový server
|
||||||
|
do souboru osvobdoch_local_vars.php vyplňte údaje o api přístupu z edookitu
|
||||||
|
|
||||||
|
Pro otestování je možné spustit testovací webserver php -S localhost:8000
|
||||||
|
|
||||||
|
v adresáři tools jsou nástroje pro vygenerování přístupových kartiček s QR kódem
|
||||||
|
skript načte seznam žáků z edookit a vygeneruje na základě souborů v adresáři templates přístupové kartičky
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<script src="https://unpkg.com/html5-qrcode"></script>
|
<script src="https://unpkg.com/html5-qrcode"></script>
|
||||||
|
<meta charset="UTF-8">
|
||||||
</head>
|
</head>
|
||||||
<style>
|
<style>
|
||||||
#reader {
|
#reader {
|
||||||
|
|
|
@ -54,8 +54,8 @@ $pruchod = array(
|
||||||
"Smer" => $pozadavek->direction,
|
"Smer" => $pozadavek->direction,
|
||||||
"Hlavni" => $pozadavek->main,
|
"Hlavni" => $pozadavek->main,
|
||||||
"BranaId" => "ENTRANCE",
|
"BranaId" => "ENTRANCE",
|
||||||
"CteckaId" => "CAM1",
|
"CteckaId" => "CAM1"
|
||||||
"Poznamka" => ""
|
// "Poznamka" => ""
|
||||||
);
|
);
|
||||||
$payload = json_encode($pruchod);
|
$payload = json_encode($pruchod);
|
||||||
echo $pozadavek->name;
|
echo $pozadavek->name;
|
||||||
|
@ -69,8 +69,8 @@ curl_setopt($ch, CURLOPT_HTTPHEADER, array(
|
||||||
"com.edookit.Client: ".$id,
|
"com.edookit.Client: ".$id,
|
||||||
"Content-Type: application/json"
|
"Content-Type: application/json"
|
||||||
));
|
));
|
||||||
/*curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
|
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
|
||||||
$result = curl_exec($ch);
|
$result = curl_exec($ch);
|
||||||
echo $result;*/
|
echo $result;
|
||||||
file_put_contents('at_school.txt', '<?php return ' . var_export($at_school, true) . ';');
|
file_put_contents('at_school.txt', '<?php return ' . var_export($at_school, true) . ';');
|
||||||
?>
|
?>
|
||||||
|
|
Loading…
Reference in a new issue