테스트 사이트 - 개발 중인 베타 버전입니다

추천기능 확장파일이 실행 안됩니다.

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 : /skin/board/basic/good.tail.skin.php





원래 그런것인지 오류인지는 잘 모르겠지만 자바스크립트로 처리하는 추천부분에서
추천 후 확장기능을 수행할 수 있는 good.tail.skin.php 가 실행이 안됩니다.

print_result(); 함수에서 exit() 처리를 하여 그런거 같은데요 오류 맞죠?

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

알려주신 내용을 확인하면서 코드를 체크해보니 다른 부분에서도 오류가 있는 것으로 확인되어
수정할 예정입니다. print_result 함수 부분에서는 $error 에 메세지가 있을 때만 exit 가 실행되도록
하려고 하는데요.. 이런 식으로 처리가 되면 될런지요?
그냥 명시적으로 마지막에 true, false 인자를 주어 exit 하는것이 낫지 않을런지요? alert 함수처럼요
그리고 함수의 기능이 결과출력인지 에러출력인지 좀 헤깔리는데 아래처럼 명확히 하는게 어떠실런지 의견 내 봅니다.
print_error($msg, $cnt, $is_exit=true);
print_result($msg, $is_exit=true);
또한 이것도 common.lib.php 에 두시는게 좋을거 같아요. 요즘 워낙 ajax를 많이 쓰다보니 자주 쓰일거 같은데...
실력도 안되는데 말이 너무 많네요 죄송 ^^
print_result 함수는 good.php 파일에서만 사용되는 함수이므로 common.lib.php 파일에 추가할 필요는 없다고 생각됩니다.
그리고 처음에 오류메세지가 있을 때만 exit 하면 되므로 $error 변수로만 체크해도 문제는 없다고 생각됩니다.
또한 ajax 방식으로 처리할 때 결과의 타입을 json 등의 여러가지로 사용할 수 있기 때문에 하나를 정해서 추가하는 것은
어렵습니다.
아 그렇군요. 답변감사합니다.

게시판 목록

버그신고

 

문의게시판을 이용해 주세요 :)

https://sir.kr/co_qa

 

글쓰기
🐛 버그신고