스크립트 관련 질문
- 0
-
0
일전에 아래와 같이 알려주셨던 스크립트에서
한글, 콤마만 입력가능한것에서
영어, 숫자도 가능하게 하려면 어떻게 해야하나요?
비슷한 질문 여러번해서 죄송합니다..
#board/sketchbook5/write_form.html line 1
젤 상단에 위와 같이 script를 추가해 주세요.
#board/sketchbook5/write_form.html line 18
form 태그를 위와 같이 변경합니다.
_write_form_mobile.html 모바일 파일도 위와 같이 젤상단에 스크립트 추가해 주시고 form 태그 변경해 주세요.
안녕하세요 dolgo입니다. 좀 더 효과적인 그룹핑을 위해 태그를 수정하였습니다.^^;
John.cho
2016.06.12 13:19:33
1
댓글
작성한 댓글 등록하기
pattern을 아래와 같이 변경해 보세요~
- var pattern = new RegExp('^[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3|\,|\a-\z|\A-\Z|0-9]*$');
symfony님 http://dolgo.net/%ED%95%98%EC%9C%84%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC/questions/41 글에 답변좀 부탁드립니다..
안녕하세요
2016.06.09 02:57:53
네 보안에 취약합니다.
간단히 말씀드리면 스크립트는 클라이언측 언어, php는 서버측 언어로 클라이언측 언어인 스크립트는 유저가 조작을 하여 조작된 값으로 서버측에 요청을 할 수 있습니다.
그렇게 되면 위에서 추가한 검증은 무용지물이 되며 서버측에 조작된 값으로 요청을 하게 되겠지요.
일반적으로 클라이언측에 검증한 값들은 서버측에서 다시 한번 검증을 하여 보안을 강화합니다.
Symfony
2016.06.07 22:28:28
답변 감사합니다.
궁금한것이 있는데요
스크립트를 추가하는 방법은 왜 좋은 방법이 아닌가요?
보안에 취약한가요?
안녕하세요
2016.06.07 22:13:15
3
댓글
답변 작성
질문에 적합한 답변을 상세히 작성해 주시기 바랍니다.
답변이 찬성되면 태그평판 +2점이 적립, 반대되면 태그평판 -1점 차감됩니다.
답변이 채택되면 태그평판 +10점이 적립됩니다.