Update 34 files
- /nfc/README.md - /nfc/clean_old_logs.sh - /nfc/clockin.py - /nfc/emptycards.py - /nfc/sync_clocks.sh - /piservices/Dockerfile - /piservices/Portainer-lamp-stack.env - /piservices/Portainer-lamp-stack.yaml - /piservices/README.md - /piservices/avahi-alias.service - /piservices/clockpy.service - /piservices/emptycards.service - /piservices/nfc-sync.service - /piservices/test.sh - /www/404 - /www/get-table-data.php - /www/habiwan copy.png - /www/habiwan.png - /www/index.php - /www/log_swipe.php - /www/manage_data.php - /www/manifest.json - /www/names.csv - /www/network_audit.csv - /www/network-tracker.html - /www/nfc_debug.log - /www/scanner.html - /www/staff_names.php - /www/times.csv - /www/check_update.php - /www/dev.php - /www/favicon.png - /www/JsBarcode.all.min.js - /www/README.md
This commit is contained in:
1 parent
10824ab851
commit
a201d5d7ac
34 files changed
+9453
No files matched your search
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
error_reporting(E_ALL & ~E_DEPRECATED);
|
||||
ini_set('display_errors', 0);
|
||||
|
||||
$dbHost = 'db';
|
||||
$dbName = 'PiClock';
|
||||
$dbUser = 'root';
|
||||
$dbPass = 'rootpassword';
|
||||
|
||||
try {
|
||||
$pdo = new PDO("mysql:host=$dbHost;dbname=$dbName;charset=utf8mb4", $dbUser, $dbPass, [
|
||||
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
|
||||
]);
|
||||
|
||||
$stmt = $pdo->prepare("SELECT UPDATE_TIME FROM information_schema.tables WHERE table_schema = ? AND table_name IN ('times', 'names')");
|
||||
$stmt->execute([$dbName]);
|
||||
$updateTimes = $stmt->fetchAll(PDO::FETCH_COLUMN);
|
||||
|
||||
$namesCount = $pdo->query("SELECT COUNT(*) FROM names")->fetchColumn();
|
||||
$timesCount = $pdo->query("SELECT COUNT(*) FROM times")->fetchColumn();
|
||||
|
||||
$fingerprint = implode('|', $updateTimes) . '|' . $namesCount . '|' . $timesCount;
|
||||
echo md5($fingerprint);
|
||||
|
||||
} catch (PDOException $e) {
|
||||
echo "0";
|
||||
}
|
||||
?>
|
||||
Reference in new issue
Block a user