필터인풋은 리퀘스트 받는데에서 사용하는건데?


$dw = flter_input(INPUT_GET, 'dw',  FILTER_VALIDATE_INT);


여기서 이미 int 로 바뀌어있음 실패 하면 0 임

문제는 사용자가 0을 넣었는지 이상한거 넣었는데 0이 된건지 모른다는거지



그래서 걍 필터안쓰고 잼민이가 이런식으로 알려주는듯

is_numeric 체크


function isValideNumber($name) {
  if(!is_numeric($name)){
    return false;
   }

  if($name < 0 || $name >= 10000){
    return false;
  }

   return true;
}



이러면 끝인데