summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-02-25 09:01:49 +0300
committerAndrew Dolgov <[email protected]>2017-02-25 09:01:49 +0300
commitbfbfed517b681fde380335bbb9d1d9c26abaa1fb (patch)
treed9a1ce4a8de97938ce8b2ba2e8d868610d59af66 /backend.php
parenta0ca4ba4d11e064d21753c810ad9ca1247eed182 (diff)
add favicon, store total pages
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/backend.php b/backend.php
index c353e5c..9ce0bfa 100644
--- a/backend.php
+++ b/backend.php
@@ -82,10 +82,11 @@
break;
case "storepagination":
- $payload = db_escape_string($_REQUEST["payload"]);
$bookid = (int) $_REQUEST["id"];
+ $payload = db_escape_string($_REQUEST["payload"]);
+ $total_pages = (int) $_REQUEST["total"];
- if ($bookid && $payload) {
+ if ($bookid && $payload && $total_pages) {
db_query($link, "BEGIN");
@@ -94,11 +95,12 @@
if (db_num_rows($result) != 0) {
$id = db_fetch_result($result, 0, "id");
- db_query($link, "UPDATE epube_pagination SET pagination = '$payload' WHERE id = '$id'");
+ db_query($link, "UPDATE epube_pagination SET pagination = '$payload',
+ total_pages = '$total_pages' WHERE id = '$id'");
} else {
- db_query($link, "INSERT INTO epube_pagination (bookid, pagination) VALUES
- ('$bookid', '$payload')");
+ db_query($link, "INSERT INTO epube_pagination (bookid, pagination, total_pages) VALUES
+ ('$bookid', '$payload', '$total_pages')");
}