response.php 856 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. /**
  3. * Send an OK message.
  4. * @param type $message the message
  5. * @param type $die to die or not to die?
  6. */
  7. function sendOK($message = "", $die = false) {
  8. if (!is_empty($message) && JSON) {
  9. echo '{ "status": "OK", "message": "'.$message.'" }';
  10. } elseif (is_empty($message) && JSON) {
  11. echo '{ "status": "OK" }';
  12. } elseif (!is_empty($message) && !JSON) {
  13. echo "OK:$message";
  14. } else {
  15. echo "OK";
  16. }
  17. if ($die) {
  18. die();
  19. }
  20. }
  21. /**
  22. * Send an error message.
  23. * @param type $message the message
  24. * @param type $die to die or not to die?
  25. */
  26. function sendError($error, $die = false) {
  27. if (JSON) {
  28. echo '{ "status": "ERROR", "message": "' . $error . '" }';
  29. } else {
  30. echo "Error: $error";
  31. }
  32. if ($die) {
  33. die();
  34. }
  35. }