Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $req_uri = $_SERVER['REQUEST_URI'];
- $ex = explode("/",$req_uri);
- $action = $ex[count($ex)-1];
- switch ($action) {
- case "time":
- echo date("r");
- break;
- case "news":
- echo json_encode(array("last_update"=>time(),"message"=>"news from server"));
- break;
- case "push_test":
- $checksum = md5($_POST['timestamp'].$_POST['frequency'].$_POST['amplitude'].$_POST['error']);
- if($_POST['checksum']==$checksum) $ret="ok";
- else $ret="fail";
- echo json_encode(array("timestamp"=>$_POST['timestamp'],"frequency"=>$_POST['frequency'],"amplitude"=>$_POST['amplitude'],"error"=>$_POST['error'],"checksum"=>$_POST['checksum'],"status"=>$ret));
- break;
- case "push":
- $checksum = md5($_POST['timestamp'].$_POST['frequency'].$_POST['amplitude'].$_POST['error']);
- if($_POST['checksum']==$checksum) $ret="ok";
- else $ret="fail";
- echo json_encode(array("status"=>$ret));
- break;
- default:
- echo "error";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment