[그누•영카트] 내용에 올바르지 않은 코드가 다수 포함되어 있습니다 - 해결법
페이지 정보
루루아빠
4,016
2015.05.26 10:55:56
짧은주소
-
https://yadolee.com/tip/174 주소복사
본문
그누보드는 글작성시 특정 문자() 50개가 초과되면 "내용에 올바르지 않은 코드가 다수 포함되어 있습니다."라는 에러를 호출한다.
애써 작성한 소스 코드가 다 사라지는 상황이 오면 정말 "멘붕"이다.
모든 회원, 비회원, 관리자까지 모두 일정 갯수(예시 100개)의 특수 문자를 사용하게 하자.
1. 그누보드5/bbs/write_update.php 열어 if (substr_count($wr_content, '') > 50) { 을 찾아 숫치 50을 수정한다.
수정 후
2. 그누보드5/bbs/write_comment_update.php 을 열어 if (substr_count($wr_content, "") > 50) { 을 찾아 숫치 50을 수정한다.
3. 그누보드5/bbs/qawrite_update.php 를 열어 if (substr_count($qa_content, '') > 50) { 을 찾아 숫치 50을 수정한다.
관리자 일때만 무조건 등록가능하도록 하기
1. 그누보드5/bbs/write_update.php 을 열어 if (substr_count($wr_content, '') > 50) { 을 찾아 다음과 같이 수정한다.
수정 전
수정 후
2. 그누보드5/bbs/write_comment_update.php 을 열어 if (substr_count($wr_content, "") > 50) { 을 찾아 다음과 같이 수정한다.
수정 전
수정 후
3. 그누보드5/bbs/qawrite_update.php 를 열어 if (substr_count($qa_content, '') > 50) { 을 찾아 다음과 같이 수정한다.
수정 전
수정 후
애써 작성한 소스 코드가 다 사라지는 상황이 오면 정말 "멘붕"이다.
모든 회원, 비회원, 관리자까지 모두 일정 갯수(예시 100개)의 특수 문자를 사용하게 하자.
1. 그누보드5/bbs/write_update.php 열어 if (substr_count($wr_content, '') > 50) { 을 찾아 숫치 50을 수정한다.
수정 후
if (substr_count($wr_content, '') > 100) { // 루루아빠 수정 - 특수 문자 100개까지 허용
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
}
2. 그누보드5/bbs/write_comment_update.php 을 열어 if (substr_count($wr_content, "") > 50) { 을 찾아 숫치 50을 수정한다.
if (substr_count($wr_content, "") > 100) { // 루루아빠 수정 - 특수 문자 100개까지 허용
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
}
3. 그누보드5/bbs/qawrite_update.php 를 열어 if (substr_count($qa_content, '') > 50) { 을 찾아 숫치 50을 수정한다.
if (substr_count($qa_content, '') > 100) { // 루루아빠 수정 - 특수 문자 100개까지 허용
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
}
관리자 일때만 무조건 등록가능하도록 하기
1. 그누보드5/bbs/write_update.php 을 열어 if (substr_count($wr_content, '') > 50) { 을 찾아 다음과 같이 수정한다.
수정 전
if (substr_count($wr_content, '') > 50) {
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
}
수정 후
if (substr_count($wr_content, '') > 50) { if (!$is_admin) { // 루루아빠 수정 - 관리자는 내용에 올바르지 않는 코드에 대해 적용 안받기
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
} } // 루루아빠 수정 끝
2. 그누보드5/bbs/write_comment_update.php 을 열어 if (substr_count($wr_content, "") > 50) { 을 찾아 다음과 같이 수정한다.
수정 전
if (substr_count($wr_content, "") > 50) {
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
}
수정 후
if (substr_count($wr_content, '') > 50) { if (!$is_admin) { // 루루아빠 수정 - 관리자는 내용에 올바르지 않는 코드에 대해 적용 안받기
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
} } // 루루아빠 수정 끝
3. 그누보드5/bbs/qawrite_update.php 를 열어 if (substr_count($qa_content, '') > 50) { 을 찾아 다음과 같이 수정한다.
수정 전
if (substr_count($qa_content, '') > 50) {
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
}
수정 후
if (substr_count($qa_content, '') > 50) { if (!$is_admin) { // 루루아빠 수정 - 관리자는 내용에 올바르지 않는 코드에 대해 적용 안받기
alert('내용에 올바르지 않은 코드가 다수 포함되어 있습니다.');
exit;
} } // 루루아빠 수정 끝
추천인
레벨 101
경험치 1,519,179
Progress Bar 13.8%
- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS
BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑
루루아빠랍니다~~
최신댓글이 없습니다.


댓글
첫 번째 댓글을 남겨 주세요