··조회 13,368
[re] 손병목님 자동등록글 방지팁에 관해
>손병목님의 방지팁은 잘 쓰고 있는데요
>회원권한으로 쓸경우 e-mail과 homepage를 묻지않는것처럼
>로그인후 쓰면 스페샬2를 묻지않게 하는 방법이 없을까요?
제가 NZEO에서 말씀드린 소스를 보면, 로그인한 경우 자동광고등록방지용 비밀번호를 묻지 않도록, 원래부터 되어 있었습니다.
우선 제가 NZEO에 올린 내용을 다시 보면요...
위에서, 2번을 잘 보시면요,
<?=$hide_start?> 로 시작해서
<?=$hide_end?> 로 끝나는 것을 알 수 있습니다.
이것이 바로 제로보드의 스킨 제작 규칙 중, 회원이 로그인한 경우 표시되지 않도록 설정하는 것이거든요.
위의 코드를 정상적으로 사용하셨다면, 로그인한 경우 비밀번호를 묻지 않을 것입니다.
이 게시판에서 한번 테스트해보세요.. 게시판의 상단 오른쪽의 Sign On 버튼을 눌러 회원 가입을 한 다음 사용해 보세요~

>회원권한으로 쓸경우 e-mail과 homepage를 묻지않는것처럼
>로그인후 쓰면 스페샬2를 묻지않게 하는 방법이 없을까요?
제가 NZEO에서 말씀드린 소스를 보면, 로그인한 경우 자동광고등록방지용 비밀번호를 묻지 않도록, 원래부터 되어 있었습니다.
우선 제가 NZEO에 올린 내용을 다시 보면요...
- 제로보드가 설치된 곳에 숫자 이미지 그림 파일을 업로드합니다.(저는 lock.gif 라는 이름으로 등록하였습니다.)
- 게시판에서 사용하고 있는 스킨(저는 happycast_category_lightblack 스킨을 사용합니다.) 디렉토리의 write.php 파일을 열어
적당한 곳에 다음 내용을 삽입합니다.
(주의! 제로보드가 설치된 곳의 write.php가 아니라, 제로보드가 설치된 곳의 skin 디렉토리 밑의 특정 스킨 디렉토리입니다.
예를 들어, 제로보드를 board 에 설치했다면 board\skin\happycast_category_lightblack 에 있는 write.php를 말하는 겁니다.)
<?=$hide_start?>
<tr>
<td align=right class=listnum><b>Special2 </b></td>
<td> <input type=text name=lock value="" <?=size(10)?> maxlength=200 class=input style="border-width:1px; border-color:<?=$list_header_dark0?>; border-style:solid;"> <img src=/board/lock.gif align=absmiddle> <font color=red>왼쪽 숫자를 반드시 입력하세요.</font>(자동 광고 등록 방지용)</td>
</tr>
<tr><td bgcolor=#ffffff height=1 colspan=2><img src=/board/images/t.gif height=1></td></tr>
<?=$hide_end?>
- write_ok.php 의 중간쯤에 다음 내용을 삽입합니다.
// 자동 광고 등록 방지용 숫자 체크
if(!$member[no]) {
if($lock != '3239') {
Error("자동 광고 등록 방지용 숫자가 잘못 입력되었습니다.");
}
}
위에서, 2번을 잘 보시면요,
<?=$hide_start?> 로 시작해서
<?=$hide_end?> 로 끝나는 것을 알 수 있습니다.
이것이 바로 제로보드의 스킨 제작 규칙 중, 회원이 로그인한 경우 표시되지 않도록 설정하는 것이거든요.
위의 코드를 정상적으로 사용하셨다면, 로그인한 경우 비밀번호를 묻지 않을 것입니다.
이 게시판에서 한번 테스트해보세요.. 게시판의 상단 오른쪽의 Sign On 버튼을 눌러 회원 가입을 한 다음 사용해 보세요~
