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

· 2014-01-16 (목) 12:33:25 · 700 · 4
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

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





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

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

댓글 4개

알려주신 내용을 확인하면서 코드를 체크해보니 다른 부분에서도 오류가 있는 것으로 확인되어
수정할 예정입니다. print_result 함수 부분에서는 $error 에 메세지가 있을 때만 exit 가 실행되도록
하려고 하는데요.. 이런 식으로 처리가 되면 될런지요?
2014-01-17 (금) 10:47:35
그냥 명시적으로 마지막에 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 등의 여러가지로 사용할 수 있기 때문에 하나를 정해서 추가하는 것은
어렵습니다.
2014-01-17 (금) 11:45:39
아 그렇군요. 답변감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

버그신고

4,191건

  문의게시판을 이용해 주세요 :) https://sir.kr/co_qa  

+
분류 제목 글쓴이 날짜
14-01-19
14-01-17
14-01-17
14-01-16
14-01-16
14-01-16
14-01-15
14-01-14
14-01-13
14-01-12
14-01-12
14-01-12
14-01-11
14-01-11
14-01-11
14-01-11
14-01-10
14-01-09
14-01-09
14-01-08