webview_valid.php 963 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace app\index;
  3. class webview_valid extends Base
  4. {
  5. function index()
  6. {
  7. if (is_numeric($this->action)) {
  8. $_var_0 = db("app_pack")->where("id", $this->action)->find();
  9. if ($_var_0 && ($_var_0["period"] < 1 || $_var_0["period"] > time())) {
  10. $_var_1 = json(["msg" => "", "date" => date("Y-m-d", strtotime("+ 1 days")), "status" => 0, "ext" => ""]);
  11. exit($_var_1);
  12. }
  13. }
  14. $_var_1 = json(["msg" => "应用已过期", "date" => date("Y-m-d", strtotime("- 1 days")), "status" => 1, "ext" => ""]);
  15. exit($_var_1);
  16. }
  17. function verify()
  18. {
  19. header("Access-Control-Allow-Origin: *");
  20. header("Access-Control-Allow-Headers:Origin, X-Requested-With, Content-Type, Accept,Token");
  21. header("Access-Control-Allow-Methods: POST,GET");
  22. $_var_2 = SafeRequest("id", "get");
  23. $_var_2 = is_numeric($_var_2) ? $_var_2 : bees_decrypt($_var_2);
  24. $_var_3 = db("app_pack")->where("id", $_var_2)->value("url");
  25. reJSON(["url" => $_var_3]);
  26. }
  27. }