$tpl->define부분을 2번위치에 놓으면 $this->toss 부분이 안되네염..
$tpl->define부분을 1번위치에 놓으면 모든 프로그램이 정상적으로 돌아가는데요.
2번 위치에 놓으면 $this->toss부분이 먹통이 되는데 왜 그러는거죠?
해결해 주실수 있으시나요?
부탁드립니다.
관리자
BBS 클래스의 toss 메서드를 보면..
$this->tpl->define('all', 'toss.htm');
이렇게 되어 있습니다.
2 번 위치에서 define() 하게 되면..
$tpl->define(array(
'all' =>'_all.htm',
...
));
파일아이디 'all' 의 값이 'toss.htm' 에서 '_all.htm' 으로 바뀌니까 오류가 생깁니다.
게시판은.. 프로그램절차를 인덱싱하는 형태의 메인프로세스 작성방법만 참고하시고.. 직접 만들어 보시기 바랍니다.
클래스라는 것이.. 같이 제공되는 인터페이스에 대한 명세서를 따르기만 하면 오류없이 사용할 수 있어야 하는데 BBS 클래스는 그런 형태로 제공된 것이 아니고.. 또 좋지 않게 코딩된 부분도 있습니다. 게시판에 관한 질문은 일일이 답변드리기가 곤란하네요.