admin.php 955 B

1234567891011121314
  1. <?php
  2. include "source/system/db.class.php";
  3. $allActions = db("action")->field("c")->where("status", "1")->select()->toArray();
  4. $allActions = array_column($allActions, "c");
  5. $frames = array("login", "index", "body", "action", "user_recharge", "worker", "app_pack", "user_aclog", "user_cash", "ios_device", "super_sign", "article", "item", "config", "config_setting", "config_pay", "config_wenti", "config_jiage", "config_credit", "config_upload", "config_qita", "config_extend", "config_sms", "config_sign", "app", "report", "advice", "key", "make", "cert", "sign", "secret", "super_cert", "user", "backup", "sql", "clean", "update", "admin", "paylog", "buylog", "signlog", "talk", "ajax", "module", "mailsend", "ldurl");
  6. $frames = array_merge($allActions, $frames);
  7. $iframe = SafeRequest("c", "get");
  8. $action = SafeRequest("a", "get") ?: "index";
  9. if (!$iframe || !in_array($iframe, $frames)) {
  10. $iframe = "login";
  11. }
  12. loadClass("admin", $iframe, $action);