get_yn 은 명령어? 정보
get_yn 은 명령어?관련링크
http://www.xjunior.net
32회 연결
본문
안녕하세요? 쥬니어라고 합니다...^^
궁금한게 있어서요~
저는 Gnu3.42버전을 사용하고 있는데요,
admin 관리자 화면에 들어가서 그룹메뉴와 게시판메뉴를 누르니,
get_yn 이라는 명령어가 잘못되었다는 에러가 나서
boardgrouplist.php 와 boardlist.php 를 열어봤더니,
".get_yn($row[gr_use_access])." <--- 요런 형식의 명령구문이 있더라구요...;;;
".get_yn($row[.....])." 이렇게.... 여러문구가 있었습니다.;;
계속 멀쩡하다가 뭐가 잘못된건지 여기서 에러 난게 꺼림직하네요...
혹시 얼마전 phpmyadmin 에서 테이블데이터를 생성할때 뭔가 잘못된건지 잘은 모르겠지만,
일단, get_yn 이란 문구를 지우니 화면상으로는 에러문구도 않뜨고 별이상 없어보이는데....
중요한 명령구문인가요?
뭔가 의미가 있지 않으면 저걸 삽입했을리는 없을테고....^^;
뭔가 왠지 찜찜해서 질문드립니다.;;
죄송합니다. 테스트할곳은 없습니다.^^;; 테스트할곳이 관리자메뉴라서요....보안상...^^;;호호
궁금한게 있어서요~
저는 Gnu3.42버전을 사용하고 있는데요,
admin 관리자 화면에 들어가서 그룹메뉴와 게시판메뉴를 누르니,
get_yn 이라는 명령어가 잘못되었다는 에러가 나서
boardgrouplist.php 와 boardlist.php 를 열어봤더니,
".get_yn($row[gr_use_access])." <--- 요런 형식의 명령구문이 있더라구요...;;;
".get_yn($row[.....])." 이렇게.... 여러문구가 있었습니다.;;
계속 멀쩡하다가 뭐가 잘못된건지 여기서 에러 난게 꺼림직하네요...
혹시 얼마전 phpmyadmin 에서 테이블데이터를 생성할때 뭔가 잘못된건지 잘은 모르겠지만,
일단, get_yn 이란 문구를 지우니 화면상으로는 에러문구도 않뜨고 별이상 없어보이는데....
중요한 명령구문인가요?
뭔가 의미가 있지 않으면 저걸 삽입했을리는 없을테고....^^;
뭔가 왠지 찜찜해서 질문드립니다.;;
죄송합니다. 테스트할곳은 없습니다.^^;; 테스트할곳이 관리자메뉴라서요....보안상...^^;;호호
댓글 전체
구룹회원 보여주는 코드 같은데 ......
구룹관리자을 지정하셔나요??
특수문자나? 공백때문에 문제 생기는것 아닐까요?
구룹관리자을 지정하셔나요??
특수문자나? 공백때문에 문제 생기는것 아닐까요?
공백은 없었고, 특수문자도 없었는데....;;;????
그룹관리자는 지정하지 않았습니다만, 그룹관리자를 사용하지 않는다면 문제될껀 없겠죠?^^;
근데, 왜 갑자기 저런 문제가 생겼는지... 전혀 감이 않오네요...ㅜ.ㅜ;
그룹관리자는 지정하지 않았습니다만, 그룹관리자를 사용하지 않는다면 문제될껀 없겠죠?^^;
근데, 왜 갑자기 저런 문제가 생겼는지... 전혀 감이 않오네요...ㅜ.ㅜ;
lib/gnuboard.lib.php
function get_yn($val, $case='')
{
switch ($case) {
case '1' : $result = ($val > 0) ? 'Y' : 'N'; break;
default : $result = ($val > 0) ? '예' : '아니오';
}
return $result;
}
get_yn($row[gr_use_access])
=> $row[gr_use_access]의 값이 1이상이면 "예" 아니면 "아니오"를 리턴하겠군요.
function get_yn($val, $case='')
{
switch ($case) {
case '1' : $result = ($val > 0) ? 'Y' : 'N'; break;
default : $result = ($val > 0) ? '예' : '아니오';
}
return $result;
}
get_yn($row[gr_use_access])
=> $row[gr_use_access]의 값이 1이상이면 "예" 아니면 "아니오"를 리턴하겠군요.
답변 정말 감사합니다.루트님~...
깨끗이 잘 넘어가네요~ 에러문도 않나오고....
근데, 왜 잘 되던게 갑자기 에러가 생긴걸까요? 위에 부분과 어드민쪽 소스는 전혀 만지질 않았는데...
아~ 그누보드는 너무 복잡해~^^;
깨끗이 잘 넘어가네요~ 에러문도 않나오고....
근데, 왜 잘 되던게 갑자기 에러가 생긴걸까요? 위에 부분과 어드민쪽 소스는 전혀 만지질 않았는데...
아~ 그누보드는 너무 복잡해~^^;
미쳐 확인못했는데, 지금 게시판을 수정하려 관리자모드로 들어가서 게시판수정페이지로 들어가니
이번엔 boardform.php 에 214번째줄인가...에러가 생겼다네요...;;;
살펴보니, 또 get_yn 이 포함된 소스였습니다. 데이터베이스에 이상이 생긴게 맞겠죠?
필드명이 지워졌다거나....
일단은 그래서 가르쳐주셨던 부분을 다시 원래대로 했고 모든걸 처음 그대로로 돌려놨습니다.
어레메세지는 이렇게 나옵니다.
Fatal error: Call to undefined function: get_yn() in /.../.../.../gnu3/bbs/admin/boardgrouplist.php on line 124
(그룹메뉴로 이동했을경우...)
Fatal error: Call to undefined function: get_yn() in /.../.../.../www/gnu3/bbs/admin/boardlist.php on line 153
(게시판메뉴로 이동했을경우...)
이번엔 boardform.php 에 214번째줄인가...에러가 생겼다네요...;;;
살펴보니, 또 get_yn 이 포함된 소스였습니다. 데이터베이스에 이상이 생긴게 맞겠죠?
필드명이 지워졌다거나....
일단은 그래서 가르쳐주셨던 부분을 다시 원래대로 했고 모든걸 처음 그대로로 돌려놨습니다.
어레메세지는 이렇게 나옵니다.
Fatal error: Call to undefined function: get_yn() in /.../.../.../gnu3/bbs/admin/boardgrouplist.php on line 124
(그룹메뉴로 이동했을경우...)
Fatal error: Call to undefined function: get_yn() in /.../.../.../www/gnu3/bbs/admin/boardlist.php on line 153
(게시판메뉴로 이동했을경우...)