calendario_hash.php 692 B

1234567891011121314151617181920
  1. <?php
  2. /* AJAX
  3. * Devuelve el hash de los parámetros
  4. * Recibe:
  5. * per (periodo)
  6. * perf (perfiles separados opr coma)
  7. */
  8. //--- Objeto para validar usuario. El id de usuario lo lee desde sesión
  9. if(!isset($_POST["per"], $_POST["perf"])){
  10. $return["error"] = "Error! No se recibió la información para generar el calendario.";
  11. }else{
  12. $periodo = filter_input(INPUT_POST, "per", FILTER_SANITIZE_NUMBER_INT);//limpia texto
  13. $perfiles= trim(filter_input(INPUT_POST, "perf", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));//limpia texto
  14. $return["hash"] = crypt($periodo.$perfiles, "ps");
  15. }
  16. $return["json"] = json_encode($return);
  17. echo json_encode($return);
  18. ?>