메인 공지사항 기능소개 매뉴얼     TEST BOARD : [1]  [2]  [3]  [4]  [5]
내용없음9
내용없음10
     질문,답변
사용자 질문답변(29,622)

      - 활용,응용 (14,228)

      - 설치,DB (2,512)

      - PHP (1,905)

      - HTML (446)

      - 쇼핑몰 (3,479)

      - 모바일 (542)

      - 관리설정 (916)

      - 업데이트 (125)

      - 홈페이지 (793)

      - 컨텐츠몰 (159)

      - 회원관리 (275)

      - 게시판 (922)

      - 확장기능 (409)

      - 기타분류 (2,909)

잦은 질문 FAQ

비회원(손님) Q&A
펄 CGI 버전 Q&A

결제, 비밀번호 분실
 
QnA : 특수문자 입력방지 오작동 문제입니다.
  questions & answers
사용자 질문,답변
   
  작성자 동네바보
  분 류 활용
  첨부#1 4_write_notSpecial2.php (27KB) (Down:27)
  홈페이지 제작경력 완전초보
ㆍ조회: 440  ㆍ추천: 0         
ㆍ작성일: 2018/06/11 (월) 16:36
특수문자 입력방지 오작동 문제입니다.
안녕하세요?

아래는 부리부리님께서 제 질문에 답을 주셨던 글의 링크입니다.
http://www.technote.co.kr/php/technote1/board.php?board=memberqna&page=2&command=body&no=33990

첨부한 파일도 부리부리님께서 만들어주신 것입니다.

특수문자 입력이 방지되고 아주 좋습니다.
숫자는 허용해야할 것 같아서 0~10 은 지우고 사용해왔었는데요.

특수문자(예:#&*@§※☆★○●◎◇◆□■△)를 입력 못하게 하니까
[[[[[]]]]]] 요런식으로 꼼수를 부리더군요.
그래서 다시 소스를 보니 차단할 특수문자 중에 ()[]{}〔〕〈〉《》「」『』【】 이렇게 버젓이 있더라는 것이죠..

순서를 바꾸거나 다른 자리에 끼워 넣으면 다른 특수문자들(★○●◎)도 다 입력-저장이 되어버리고요..
그래서 글제목 입력란에 onKeypress="if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) event.returnValue = false;"
요런짓도 해보았으나 [[[]]] {{{}}}} <- 이런 기호로 글제목에 입력하는 것을 막을 수 없었습니다.

[ ] { } 이런 기호도 글제목에 못쓰게하는 방법을 고수님들께서 가르쳐 주시면 감사하겠습니다.
부리부리님께는 신세를 너무 져서 차마 여쭙지 못하겠습니다..ㅠㅠ
       
신홍
2018-06-12 00:24
회원사진
자바스크립트보다는 php 가 더 좋을 듯합니다.

https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=336207&page=1

http://kkyunstory.tistory.com/98

참고하세요.

php 저장 전 파일 실행 에 넣어주면 되겠습니다.
동네바보 신홍님 안녕하세요?
친절하신 답변 감사드립니다.
제가 실력이 일천하여 아직 해결을 못했습니다.
그리고 PHP 저장 전 파일 실행에는 사진 리사이즈가 들어 있어서요..
그냥 기존의 소스를 어떻게 해보려는데 뜻대로 되지는 않고 있습니다..ㅎㅎ
아무튼 고맙습니다.
6/18 21:47
     
  0
3500
FILE #1 .
FILE #2 .
FILE #3 .
FILE #4 .
FILE #5 .
FILE #6 .
FILE #7 .
FILE #8 .
FILE #9 .
FILE #10 .
번호     글 제 목  작성자 작성일 조회
29622 홈페이지 amob.php 가 bbs 에 업로드 됫는대 [5]    캥가루 2019-02-13 118
29621 관리설정 포인트가 필요해 충전하려고 하는데 안되네요    데이빗조 2019-02-13 63
29620 홈페이지 mobile 설치에대하여 설명부탁드립니 [11]    캥가루 2019-02-12 141
29619 홈페이지 E-mail 을 방문자가 info@jesushom.co 에 보내는 방법 [2]    캥가루 2019-02-11 79
29618 관리설정 https 변경후 카드결제 오류    서나 2019-02-11 82
29617 PHP 테크노트의 PHP, MySQL 의 환경 [7]+1    스핑크스 2019-02-08 188
29616 관리설정 네이버 검색로봇에 테크노트는 수정 할 필요가 있는지 없는지.. [2]    동의보감 2019-02-07 48
29615 홈페이지 메인 홈페이지 연결 소스 살펴봐 주세요. [2]    주인공아 2019-02-07 41
29614 관리설정 Papupadmin 제작 방법 [2]    캥가루 2019-02-03 52
29613 설치 새로운 Web Hosting , Web domain 출발 하였습니다 [27]    캥가루 2019-01-31 121
29612 활용 https에 대하여 질문입니다. [1]+1    동네바보 2019-01-31 58
29611 기타 경고음/ 허용되지 않는 권한에 대한 경고음 파일은 어느 폴더.. [1]    가로수 2019-01-30 28
29610 모바일 방명록처럼 펼쳐서 보기 질문 [1]    믿음소망사랑 2019-01-25 69
29609 활용 글쓰기에서 자동삽입되는 것을 변경하려면 어떻게 하나요? [3]+2    동네바보 2019-01-22 85
29608 설치 새로운 호스팅 회사 설치 하였습니다 [14]    캥가루 2019-01-22 141
29607 활용 하나의 사이트에 두개의 홈을 만들 때.. [3]+7    동네바보 2019-01-18 149
29606 PHP Admin setup 도와주시기를 바랍니다 [8]    캥가루 2019-01-18 147
29605 쇼핑몰 올더게이트 ip 변경후 결제가 안됩니다. [2]    주인공아 2019-01-15 125
29604 활용 로그인폼에서 이메일을 아이디로 사용하는 경우 [1]+1    동네바보 2019-01-11 104
29603 설치 새로 올린 왭패지 시작에서 /data/ 와 admin 을 실행이.. [6]+2    캥가루 2019-01-10 136
12345678910111213,,,1482