source: git/htdocs/cacher/edit.php @ 3a65e13

3.03.13.2trunk
Last change on this file since 3a65e13 was 3a65e13, checked in by Xuefer <xuefer@…>, 7 years ago

refactor: move lang files to sub folder

git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1099 c26eb9a1-5813-0410-bd6c-c2e55f420ca7

  • Property mode set to 100644
File size: 694 bytes
Line 
1<?php
2
3include "./common.php";
4
5if (!isset($_GET['name'])) {
6    die("missing name");
7}
8
9$name = $_GET['name'];
10// trigger auth
11$vcnt = xcache_count(XC_TYPE_VAR);
12
13if ($_SERVER['REQUEST_METHOD'] == 'POST') {
14    if (!empty($config['enable_eval'])) {
15        eval('$value = ' . $_POST['value']);
16    }
17    else {
18        $value = $_POST['value'];
19    }
20    xcache_set($name, $value);
21    header("Location: xcache.php?type=" . XC_TYPE_VAR);
22    exit;
23}
24$value = xcache_get($name);
25if (!empty($enable['enable_eval'])) {
26    $value = var_export($value, true);
27    $editable = true;
28}
29else {
30    if (is_string($value)) {
31        $editable = true;
32    }
33    else {
34        $editable = false;
35        $value = var_export($value, true);
36    }
37}
38
39include "edit.tpl.php";
40
41?>
Note: See TracBrowser for help on using the repository browser.