변경 파일 목록
총 2개
변경 파일 코드
추가삭제
변경 전HtmlController.php
| $pageName = $this->_realpath($pageTmp[0]); | |
| $pageName = $this->_setPageName($pageName); | |
| $this->getView()->setPageName($pageName); | |
| } | |
변경 후HtmlController.php
| $pageName = $this->_realpath($pageTmp[0]); | |
| $pageName = $this->_setPageName($pageName); | |
| // htmid 는 스킨 페이지 식별자 — 영숫자·_·-·/·. 외 문자가 섞이면 비정상 입력으로 차단 | |
| if ($pageName === '' || preg_match('/[^a-zA-Z0-9_\-\/.]/', $pageName)) { | |
| throw new \Exception('invalid htmid'); | |
| } | |
| $this->getView()->setPageName($pageName); | |
| } | |
변경 전HtmlController.php
| $pageName = $this->_realpath($pageTmp[0]); | |
| $pageName = $this->_setPageName($pageName); | |
| $this->getView()->setPageName($pageName); | |
| } | |
변경 후HtmlController.php
| $pageName = $this->_realpath($pageTmp[0]); | |
| $pageName = $this->_setPageName($pageName); | |
| // htmid 는 스킨 페이지 식별자 — 영숫자·_·-·/·. 외 문자가 섞이면 비정상 입력으로 차단 | |
| if ($pageName === '' || preg_match('/[^a-zA-Z0-9_\-\/.]/', $pageName)) { | |
| throw new \Exception('invalid htmid'); | |
| } | |
| $this->getView()->setPageName($pageName); | |
| } | |