음.. 게시판의 버그 하나

익명 사용자의 이미지

email에 '-'가 들어가면 email링크가 안걸린다.

여태까지 홈페이지를 입력 안해서 안되는 줄 알았는데,
똑같은 보드를 쓰고 있는 파이선의 영광에서도 안되길래..
혹시나 하고 '-'를 빼고 입력해보니...
링크가 걸리는 군요...

문제는 내가 메인으로 쓰는 email들은 둘다
도메인에 '-'가 들어가는데....쯔압.....
어쩐다냐....

음냐.. 이거 적수네 게시판 프로젝트에 알려야 하나?

익명 사용자의 이미지

글틀이 wrote..
음냐.. 이거 적수네 게시판 프로젝트에 알려야 하나?

흠.. 체크했습니다. -) 0.8pre version부터는 됩니다. ^^;
이전 버젼 관리를 너무 소홀히 하는것 같군요 쩝..반성하겠슴다.

include/check.ph 에서 check_email() 함수중에 다음의 라인

if (!eregi("^[^@ ]+@[a-zA-Z0-9\-\.]+\.+[a-zA-Z0-9\-\.]", $email)) {

을 아래와 같이 수정해 주십시오.

if (!eregi("^[a-z0-9_\-]+@[a-z0-9\-]+\.[a-z0-9\-]+", $email)) {

잘 안되면 다음과 같이 수정해 주셔 보시기 바랍니다.

if (!eregi("^[a-z0-9_-]+@[a-z0-9-]+\.[a-z0-9-]+", $email)) {

각 서버의 정규 표현식의 차이가 조금씩 있기 때문에.. 제 서버에서는
제일 아래의 것이 정상 작동 하는 군요. -를 그냥 표기 하는 것과
\- 로 표기 하는 것의 차이가 조금 있습니다.