Advertisement
Guest User

api.php

a guest
Sep 12th, 2016
413
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. <?php
  2.  
  3. function login() {<br> // validasi
  4. $missingParameters = array();
  5. if (!isset($_POST['username'])) {
  6. array_push($missingParameters, 'username');
  7. }
  8. if (!isset($_POST['password'])) {
  9. array_push($missingParameters, 'password');
  10. }
  11. reportMissingParameters($missingParameters);
  12. <br> // logic
  13. $username = $_POST['username'];
  14. $password = $_POST['password'];
  15. <br> // response
  16. Flight::json(array(
  17. "code"=>0,
  18. "message"=>"Succeed",
  19. "data"=>array(
  20. "username"=>$username,
  21. "realname"=>"Amri Shodiq"
  22. )
  23. ));
  24. }
  25.  
  26. function reportMissingParameters($missingParameters) {
  27. $parameters = implode(", ", $missingParameters);
  28. Flight::json(array(
  29. "code"=>1,
  30. "message"=>"Missing parameter: ".$parameters.".",
  31. "data"=>null
  32. ));
  33. exit();
  34. }
  35.  
  36. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement