2010-07-15 5 views
0

나는 __constructor에서이 코드를require_once를 문제

$this->Reliability = new Reliability("name","url"); 

문제 : 예기치 않은 이상한 오류가있어 :

Fatal error: Class 'Reliability' not found in "/path/" 

내가 필요한 클래스를 호출 "__autoload"방법을 사용하고 있습니다를, 하지만 ModalBOX 창에서 파일을 호출 할 때 작동하지 않습니다. ModalBox의 evrything 간다 외부 I 파일을 요청하면 좋은 :(

일부 트릭

PS

!

사전에 대단히 감사합니다? 그것을 해결하기 위해이는 __autoload 방법입니다 : 다른

function __autoload($className) { 
    if (file_exists($className . '.php')) { 
     require_once $className . '.php'; 
     return true; 
    } 

는 false를 반환; }

답변

0

오토로더가 모달 박스에 표시된 파일에 등록되어 있습니까?

+0

제안 해 주셔서 감사합니다.하지만 변경 했더라도 클래스에 대해 오류가 발생했습니다. – sciarp

+0

즉, 오토로더가 찾고있는 곳이 클래스가 아님을 의미합니다. 파일 이름을 반향하고'file_exists'를 호출하는 경로를 시도해보십시오. 그러면로드하려고하는 것을 볼 수 있습니다. – Maerlyn

+0

완료! 감사합니다. 때로는 동기 부여의 문제 일뿐입니다! (내 영어는 사과하지만 내 모국어는 아닙니다.) – sciarp