제목 | 클래스 사용하기 | ||
---|---|---|---|
글쓴이 | 불꽃코딩 | 작성시각 | 2010/03/21 22:40:06 |
|
|||
아래와 같이 클래스를 만들고 /application/libraries/ Ciboard_common.php if (!defined('BASEPATH')) { exit('No direct script access allowed'); } class Ciboard_common { function Ciboard_common() { //생성자 } // 경고메세지를 경고창으로 function alert($msg='', $url='') { if (!$msg) $msg = '올바른 방법으로 이용해 주십시오.'; //header("Content-Type: text/html; charset=$g4[charset]"); echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=$g4[charset]\">"; echo "<script language='javascript'>alert('$msg');"; if (!$url) echo "history.go(-1);"; echo "</script>"; if ($url) // 4.06.00 : 불여우의 경우 아래의 코드를 제대로 인식하지 못함 //echo "<meta http-equiv='refresh' content='0;url=$url'>"; $this->goto_url($url); exit; } function goto_url($url) { echo "<script language='JavaScript'> location.replace('$url'); </script>"; exit; } } controllers 에서 아래와 같이 사용하였습니다. $this->load->library('Ciboard_common'); $this->Ciboard_common->alert("123"); 이렇게 하면 뭐라도 떠야 하는거 아닌지요? 아래와 같이 오류가 나는데 클래스를 제대로 인식못해오는거 같습니다. 어쩌면, 제가 만든 클래스가 잘못되었을수도 있고요 A PHP Error was encounteredSeverity: Notice Message: Undefined property: Board::$Ciboard_common Filename: controllers/board.php Line Number: 67 Fatal error: Call to a member function alert() on a non-object in E:\APM_Setup\htdocs\006.ci_test\app_test01\modules\board\controllers\board.php on line 67 답변 주시면 감사하겠습니다. ^^ |
|||
다음글 | 삭제기능 넣어보려고 하는데 좀 막막해요. (1) | ||
이전글 | [초보]ci_session데이터 (1) | ||
변종원(웅파)
/
2010/03/22 00:02:40 /
추천
0
|
불꽃코딩
/
2010/03/22 00:34:00 /
추천
0
빠른 답변 주셔서 감사합니다 ^^;
잘되네요... |
매뉴얼을 조금 더 읽어보심이.....
그리고 에러 메세지에도 나와있구요.
클래스 만들때는 대문자로 시작하지만 실제 불러오는 것은 소문자입니다.
$this
->load->library(
'ciboard_common'
);