왜 보드 수정을 할려면 재대로 하지 이렇게 했을까
의문이 가네요..
방법은 간단합니다.
이게시판을 소스 수정없이 사용하면 발생되는 문제는
넷스게이프사용시 암호입력창 출력 안됨.
보안문제 :
글수정을 할수가 있다.
그 방법은 일단 자기자신이 임의로 글을 하나 작성한다.,
그글로 수정모드로 들어간다.
수정모드로 들어갈시 암호입력란에 자기 암호가 나오게된다. 이것이
문제인것같다.
http://linux.new21.org/board2/modify.php3?code=cgi&mode=edit&id=6&cpage=1 수정모드로 들어가면 위와같은
형식으로 주소 입력란에 뜰것이다 여기서 id 부분만 다른 숫자로 변경해주면 바로 다른 게
시물이 뜨고 글을 수정할수가 있다..
수정시 암호란에 암호문자가 기입되는 것이 문제인것 같다..
그래서 해결방법을 간단하게 찾았다.
modify.php3 화일에서
참고로 홈페이지는 수정모드시 기입이 안된다.
modify.php3 화일로 들어가 게시판 폼부분을 수정해주기 바란다.
수정해줄 부분은 암호 부분과 홈페이지 부분
정리를 하면 좋겠으나 시간상 그냥 기입하겠습니다.
비교후 수정 바랍니다.
<td bgcolor='$bbs[tbar_bgcolor]'><P align='center'><FONT
face='$bbs[tbar_ftype]' size='2' color='$bbs[tbar_fcolor]'>암호</font></td>
<td ><input type=password size='8' maxlength='8' name='p
asswd'><FONT SIZE=2 face='$bbs[body_ftype]' color='$bbs[body_fcolor]'>삭제,수정?
?필요</FONT></td>
</tr>
<tr>
<td bgcolor='$bbs[tbar_bgcolor]'><P align='center'><FONT
face='$bbs[tbar_ftype]' size='2' color='$bbs[tbar_fcolor]'>제목</font></td>
<td colspan=3><input size='40' name='title' value='$row
[title]'></td>
</tr>
<tr>
<td bgcolor='$bbs[tbar_bgcolor]'><P align='center'><FONT
face='$bbs[tbar_ftype]' size='2' color='$bbs[tbar_fcolor]'>전자우편</font></td>
<td colspan=3><input size='30' maxlength='40' name='mai
l' value='$row[mail]'></td>
</tr>
<tr>
<td bgcolor='$bbs[tbar_bgcolor]'><P align='center'><FONT
face='$bbs[tbar_ftype]' size='2' color='$bbs[tbar_fcolor]'>홈페이지</font></td>
<td colspan=1><font face='$bbs[body_ftype]' color='$bbs[
body_fcolor]'>HTTP://<input size='23' maxlength='40' name='home' value='$row[hom
e]'></font></td>
<td colspan=2 bgcolor='$bbs[tbar_bgcolor]'><FONT face='$
bbs[tbar_ftype]' size='2' color='$bbs[tbar_fcolor]'>
<input type=checkbox name='usetag' value='Y'> HT
ML Tag 사용</td>
</tr>
이하 생략
위와 같이 변경하시기 바랍니다.
--
지금 막뜨는 사이트 광윤이 리눅스 HTTP://LINUX.NEW21.ORG