제

일본에서는 이메일 사이에 [.] 을 사용하기 때문에 추가해 주셔야 합니다.

· 2009-09-03 (목) 17:18:28 · 3864 · 8
일본에서는 이메일 사이에 [.] 을 사용하기 때문에 추가해 주셔야 합니다.

bbs/member_email_check

수정전
if (!preg_match("/([0-9a-zA-Z_-]+)@
수정후
if (!preg_match("/([0-9a-zA-Z_\.-]+)@



js/wrest.js
수정전
var pattern = /([0-9a-zA-Z_-]+)@([0-9a-zA-Z_-]+)\.([0-9a-zA-Z_-]+)/;
수정후
var pattern = /([0-9a-zA-Z_\.-]+)@([0-9a-zA-Z_-]+)\.([0-9a-zA-Z_-]+)/;



2009년 9월 6일 오전 12시 49분 수정하였습니다..

[0-9a-zA-Z_-\.]
차이가 뭔지 모르겠으나
[0-9a-zA-Z_\.-]

이렇게 하니 에러가 없네요^^


|

댓글 8개

아... 좋은 팁 감사드립니다. hp등의 업체에서도 쩜을 사용하고 있어요.
혹시나해서 여쭤보는데, 점 앞에 역슬래시 안 붙여도 되나요?
if (!preg_match("/([0-9a-zA-Z_-\.]+)@

이게 맞을 것 같은데..
테스트는 안 해봤어요 ㅎ
그런가요 둘다 되는 이유는 뭘까요~ㅋㅋ^^
다시 수정하였습니다..
js/wrest.js
수정전
var pattern = /([0-9a-zA-Z_-]+)@([0-9a-zA-Z_-]+)\.([0-9a-zA-Z_-]+)/;
수정후
var pattern = /([0-9a-zA-Z_-\.]+)@([0-9a-zA-Z_-]+)\.([0-9a-zA-Z_-]+)/;

...

\. 때문에 js 오류가 나와요.
재수정했습니다..
이제는 php도 오류없이 잘 되네요. 감사드려요
허접한 팁이었습니다^^
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
09-09-14 조회 4,941
09-09-12 조회 4,285
09-09-11 조회 4,220
09-09-09 조회 7,929
09-09-07 조회 4,670
09-09-07 조회 3,916
09-09-07 조회 5,605
09-09-06 조회 3,500
09-09-05 조회 3,400
09-09-04 조회 3,547
09-09-04 조회 2,887
09-09-04 조회 3,201
09-09-04 조회 3,300
09-09-03 조회 9,316
09-09-03 조회 3,865
09-09-02 조회 3,738
09-09-02 조회 4,036
09-09-01 조회 5,617
09-08-31 조회 4,505
09-08-30 조회 3,291