제목 | 컨트롤러에서 생성자 사용시 에러 질문 입니다. | ||
---|---|---|---|
글쓴이 | 윤군 | 작성시각 | 2011/10/31 14:46:45 |
|
|||
class Login extends CI_Controller {
function __construct(){
parent::CI_Controller();
$this->load->library('session');
}
매뉴얼에 보면 CI_ 라는 것이 없고 그냥 Controller 을 상속 하던데 그렇게 하면 안되고 CI_를 붙인 이름을 써야 상속이 되더군요. 그런데 생성자를 만들고 parent:: <- 여기를 붙여주면 Call to undefined method CI_Controller::CI_Controller() 이런 에러가 나옵니다. CI_ 라는 것때문에 저런 결과가 나오는거 같은데 parent::Controller(); 이렇게 해도 똑같이 안된다고 나오네요. 문제가 뭘까요?? |
|||
다음글 | 쿼리 스트링 문제... (2) | ||
이전글 | library와 database , 라이브러리와 데이터... (3) | ||
윤군
/
2011/10/31 15:53:12 /
추천
0
|
한대승(불의회상)
/
2011/10/31 16:07:33 /
추천
0
윤군// 생성자를 혼동 하셨군요.. ^^
오늘도 CI와 함께 즐거운 코딩 되십시오. |
변종원(웅파)
/
2011/10/31 17:28:24 /
추천
0
1.7버전과 2버전대의 차이중 제일 큰게 그겁니다.
1.7 -> php4, php5 지원 (php4에서는 생성자로 __construc()를 쓰지 못합니다) 2.X -> php5만 지원 매뉴얼을 보실때 잘 보셔야 합니다. 한글은 1.7버전의 매뉴얼입니다. |
하니까 되네요 헤헤헤