Advertisement
Guest User

Untitled

a guest
Jan 4th, 2018
894
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.99 KB | None | 0 0
  1. <?php
  2. header('Access-Control-Allow-Origin: *');
  3. header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE, OPTIONS');
  4. header('Access-Control-Allow-Headers: Origin, Content-Type, X-Auth-Token');
  5.  
  6. require_once("argoapi.php");
  7.  
  8. if(!isset($_POST['codicescuola']) or !isset($_POST['username']) OR !isset($_POST['password']) OR !isset($_POST['request'])) {
  9.     echo json_encode('Parametri non corretti');
  10.     die;
  11. }
  12.  
  13. $codicescuola = $_POST['codicescuola'];
  14. $username = $_POST['username'];
  15. $password = $_POST['password'];
  16.  
  17. $request = $_POST['request'];
  18. $parameters = "";
  19. if (isset($_POST['parameters'])) {
  20.     $parameters = $_POST['parameters'];
  21. }
  22.  
  23. try {
  24.     $argo = new argoUser($codicescuola, $username, $password);
  25. }
  26. catch (Exception $e) {
  27.     echo json_encode('ArgoAPI exception: ' . $e->getMessage());
  28.     die;
  29. }
  30.  
  31. try {
  32.     $result = $argo->$request($parameters);
  33. }
  34. catch (Exception $e) {
  35.     echo json_encode('ArgoAPI exception: ' . $e->getMessage());
  36.     die;
  37. }
  38.  
  39. echo json_encode($result);
  40. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement