get_button_action.php 829 B

12345678910111213141516171819202122232425262728
  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. function create() {
  12. chdir("/root");
  13. exec("'./WebService' 'button'",$output,$return_var);
  14. if(count($output)==0){
  15. // echo '<script>alert("Something went wrong on machine");</script>';
  16. echo "Something went wrong on machine";
  17. exit;
  18. }
  19. if(trim($output[0])=="InitShareMemory Error"){
  20. // echo '<script>alert("InitShareMemory Error");</script>';
  21. echo "InitShareMemory Error";
  22. exit;
  23. }
  24. echo $output[0];
  25. }
  26. ?>