summaryrefslogtreecommitdiffstats
path: root/admin/survey/classes/class.GlobalMisc.php
diff options
context:
space:
mode:
Diffstat (limited to 'admin/survey/classes/class.GlobalMisc.php')
-rw-r--r--admin/survey/classes/class.GlobalMisc.php31
1 files changed, 31 insertions, 0 deletions
diff --git a/admin/survey/classes/class.GlobalMisc.php b/admin/survey/classes/class.GlobalMisc.php
new file mode 100644
index 0000000..8075284
--- /dev/null
+++ b/admin/survey/classes/class.GlobalMisc.php
@@ -0,0 +1,31 @@
+<?php
+
+/**
+* class z globalnimi nastavitvami/opcijami za vse surveye
+*/
+
+class GlobalMisc {
+
+ static $getMisc = array(); // cache, ce veckrat dostopamo do istih podatkov
+
+ static function getMisc($what) {
+
+ if (isset(self::$getMisc[$what]))
+ return self::$getMisc[$what];
+
+ $sql = sisplet_query("SELECT * FROM srv_misc WHERE what = '$what'");
+ $row = mysqli_fetch_array($sql);
+ return self::$getMisc[$what] = $row['value'];
+
+ }
+
+ static function setMisc($what, $value) {
+
+ $sql = sisplet_query("REPLACE INTO srv_misc (what, value) VALUES ('$what', '$value')");
+ self::$getMisc[$what] = $value;
+
+ }
+
+}
+
+?> \ No newline at end of file