버전 3.42.1
3.42.1 Patch (2005.5.5)
- 프레임셋 사용에서 회원가입시 오류나는 부분을 수정
bbs/mbidcheck.php
2005.4.14 17:00:00
bbs/gbdownload.php 를 수정하여 다시 올렸습니다. 이전에 받으신 분들은 다시 다운로드 후 이 파일만 교체하시면 됩니다.
// 다운로드한 파일을 열 수 없는 오류 발생
// sjsjin 님께서 알려주셨습니다.
header("pragma: no-cache");
header("expires: 0");
header("Cache-Control: cache, must-revalidate");
위와 같이 세줄 추가하였습니다.
sjsjin 님 감사합니다.
3.42 Patch (2005.4.9)
- 회원가입시 반드시 중복확인을 해야만 회원가입이 가능하게 수정하였습니다.
- 회원가입 폼에서 중복확인시 새창으로 검사하는 방식 대신 iframe을 적용하였습니다.
- md5.js 자바스크립트 코드를 추가하여 자동등록방지코드를 폼 입력시 검사하도록 수정하였습니다.
md5.js
bbs/mbidcheck.php
bbs/skin/member/basic/mbform.skin.php
bbs/skin/board/basic/gbform.skin.php
기존 회원가입 폼 스킨을 수정하시는 경우 아래와 같이 두줄 추가하신 후
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
<script language='JavaScript' src='./md5.js'></script>
폼 체크 스크립트에
if (typeof(f.wr_key) != 'undefined')
{
if (hex_md5(f.wr_key.value) != "<?=md5($norobot_key);?>")
{
alert('자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.');
f.wr_key.focus();
return false;
}
}
위 코드를 추가해 주십시오.
마찬가지로 게시판 글 작성 폼에는 아래와 같이 한줄 추가하신 후
<script language='JavaScript' src='./md5.js'></script>
폼 체크 스크립트에
if (typeof(f.wr_key) != 'undefined')
{
if (hex_md5(f.wr_key.value) != "<?=md5($norobot_key);?>")
{
alert('자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.');
f.wr_key.focus();
return false;
}
}
위 코드를 추가해 주십시오.
- 프레임셋 사용에서 회원가입시 오류나는 부분을 수정
bbs/mbidcheck.php
2005.4.14 17:00:00
bbs/gbdownload.php 를 수정하여 다시 올렸습니다. 이전에 받으신 분들은 다시 다운로드 후 이 파일만 교체하시면 됩니다.
// 다운로드한 파일을 열 수 없는 오류 발생
// sjsjin 님께서 알려주셨습니다.
header("pragma: no-cache");
header("expires: 0");
header("Cache-Control: cache, must-revalidate");
위와 같이 세줄 추가하였습니다.
sjsjin 님 감사합니다.
3.42 Patch (2005.4.9)
- 회원가입시 반드시 중복확인을 해야만 회원가입이 가능하게 수정하였습니다.
- 회원가입 폼에서 중복확인시 새창으로 검사하는 방식 대신 iframe을 적용하였습니다.
- md5.js 자바스크립트 코드를 추가하여 자동등록방지코드를 폼 입력시 검사하도록 수정하였습니다.
md5.js
bbs/mbidcheck.php
bbs/skin/member/basic/mbform.skin.php
bbs/skin/board/basic/gbform.skin.php
기존 회원가입 폼 스킨을 수정하시는 경우 아래와 같이 두줄 추가하신 후
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
<script language='JavaScript' src='./md5.js'></script>
폼 체크 스크립트에
if (typeof(f.wr_key) != 'undefined')
{
if (hex_md5(f.wr_key.value) != "<?=md5($norobot_key);?>")
{
alert('자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.');
f.wr_key.focus();
return false;
}
}
위 코드를 추가해 주십시오.
마찬가지로 게시판 글 작성 폼에는 아래와 같이 한줄 추가하신 후
<script language='JavaScript' src='./md5.js'></script>
폼 체크 스크립트에
if (typeof(f.wr_key) != 'undefined')
{
if (hex_md5(f.wr_key.value) != "<?=md5($norobot_key);?>")
{
alert('자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.');
f.wr_key.focus();
return false;
}
}
위 코드를 추가해 주십시오.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 47개
오늘부터 또 밤샐거 같네요~
잘 쓰겠습니다~^^*
저같은 경우 인덱스화면의 상단에 도메인주소를 고정시키기 위해서 ifrmae으로 '0'의 공백프레임을 하나 주었는데
아무래도 이와 관련이 있는거 같은데...다른분들은 이상없이 사용을 하시니..이거참..
감사합니다.
다행이 수정하는 부분이 없어서 좋네요^%
수고하셨습니다
늘 감사드립니다..
"'top.document.fmbform.mb_id_enabled.value ='가 null이거나 개체가 아닙니다"..라고 나옵니다.
mbidcheck.php가 문제인가...암만봐도 뭐가뭔지..^^;;
답좀 주세요~~~
수고하셨습니다.
좋은 하루 되세요!
G4 베타2 보다 G2 정식버젼이 나올때 까지 기다려요...
그리고 관리자모드 부분에서 집중적 디자인 준비 대기중
기다릴 꺼에요. G4 beta2 가 나올때 까지...
좋은 프로그램 사용할 수 있게 해 주셔서 감사합니다.
수정하지 않으면 어떤 문제가 발생하는지 알고 싶어요
사이트 운영하면서 늘 고맙다는 생각이 듭니다^^
3.xx대 안나올줄 알았는데.. 관리자님 넘 수고 많으십니다.
위의 스크립트를 모두 적용하고도 글쓰기 폼에서 자동등록방지 코드가 출력되지 않아 찾아보니
bbs/skin/board/스킨이름/gbform.skin.php 의 $is_norobot변수의 값이 앞에서 넘어오지를 않네요.
그래서 각 스킨의 gbform.skin.php파일의
<? if ($is_norobot) { ?> 부분을
<? if ($w == '' && $default[de_use_norobot]) { ?> 와 같이 수정해 주니 제대로 작동됩니다.
저의 업데이트 문제인지 아니면 배포본의 잘못인지 한번 확인해주시면 감사하겠습니다.
md5.js
bbs/mbidcheck.php
bbs/skin/member/basic/mbform.skin.php
bbs/skin/board/basic/gbform.skin.php
위 파일이며, 폴더를 덮어씌우고...
회원가입란에서 임의의 아이디 혹은 있는 아이디를 입력하면...
아이디의 존재여부는 확인이 되는데...브라우저아래쪽에 스크립터 에러가 뜨는군요..
확인해보니, 에러메세지 내용이 ...
"'top.document.fmbform.mb_id_enabled.value ='가 null이거나 개체가 아닙니다"..라고 나옵니다.
뭐가 잘못된건지 모르겠네요.
노고에 감사 드립니다
그누 4 인줄 알았습니다. 그래도 너무너무 감사드립니다.
관리자 아이디로 2군데 컴에서 로그인이 동시에 되던데요?
그건 왜 그렇죠?
- `회원가입시 반드시 중복확인을 해야만 회원가입이 가능`
기존 사용자가 위 내용을 적용하려면..
<input type=hidden name=mb_id_enabled value=''> 의 내용을 mbform.skin.php 에 삽입해야 합니다.
alert('회원아이디 중복확인을 해주십시오.');
return false;
에서 f.mb_id.focus(); 를 넣어 해당 아이디쪽으로 이동되게 추가해도 좋을듯 합니다.
md5.js
bbs/mbidcheck.php
bbs/skin/member/basic/mbform.skin.php
bbs/skin/board/basic/gbform.skin.php
이 4개만 업로드하면 되는건가요?
감사합니다.
처음 설치할려 하는데, 다운 받아서 설치 하면 되나요?
아님 다른 파일을 받아야 하나요?
초보가!!