switch_lang.php 782 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. // 設置資料類型 json,編碼格式 utf-8
  3. header('Content-Type: application/json; charset=UTF-8');
  4. // 判斷如果是 GET 請求,則進行搜尋;如果是 POST 請求,則進行新建
  5. // $_SERVER['REQUEST_METHOD'] 返回訪問頁面使用的請求方法
  6. if ($_SERVER['REQUEST_METHOD'] == "GET") {
  7. create();
  8. } else if ($_SERVER['REQUEST_METHOD'] == "POST") {
  9. create();
  10. }
  11. // 新建員工
  12. function create() {
  13. //include 'lang.php';
  14. //$lang = new Lang;
  15. $json = json_decode(file_get_contents("settings"), true);
  16. $json['web_lang'] = $_GET['lang'];
  17. file_put_contents("settings", json_encode($json));
  18. exec("cp settings /Storage/settings");
  19. shell_exec('sync;sync;sync');
  20. header('Location: ' . $_SERVER['HTTP_REFERER']);
  21. }
  22. ?>