From 2b4d629419f4d9d82d736050e943793b5a778ea9 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 28 Jul 2022 11:37:34 +0200 Subject: use old ddns key if available --- html/db.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'html/db.php') diff --git a/html/db.php b/html/db.php index 9830c5b..fee5ef6 100644 --- a/html/db.php +++ b/html/db.php @@ -36,9 +36,12 @@ class MyDB extends SQLite3 { die(); return $result['state_id']; } - function add_key($comment) { + function add_key($comment, $key = NULL) { $stm = $this -> prepare('INSERT INTO keys (key, comment) VALUES (:key, :comment)'); - $stm -> bindValue('key', bin2hex(random_bytes(64))); + if ($key == NULL) + $stm -> bindValue('key', bin2hex(random_bytes(64))); + else + $stm -> bindValue('key', $key); $stm -> bindValue('comment', $comment); $stm -> execute(); $key_id = $this -> lastInsertRowID(); -- cgit v1.2.3-54-g00ecf