채택완료

extend 에 함수가 안되는 이유가...

2017-02-25 (토) 16:26:47 6,118

extend에

abcd.php 파일을 만들고

상단에 

include_once(G5_LIB_PATH.'/outlogin.lib.php'); 

넣고

밑에

    <?php echo outlogin('basic'); // 외부 로그인, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정 ?> 

넣었는데 함수를 불러들이지 못하는 이유가 뭘까요?

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

1. common.php

2. extend 화일들

3. head.sub.php

4. head.php

위와 같은 순서로 화일들을 불러옵니다

html시작 태그는 head.sub.php에 들어있죠

그런데 extend의 화일에서 로그인 폼을 출력한다는 것은 말이 안되는 상황을 만드는 것이죠

 head.php에서 outlogin.lib.php를 include하는 코드가 들어있습니다

따라서 index.php던 별도로 만든 화일이던 head.php를 include 하고있다면

 그냥 echo outlogin~~을 사용만 하면 되는 것이고

별도로 만들어서 링크하는 화일인데 head.php를 include 하지않는다면 이 화일에서  

include_once(G5_LIB_PATH.'/outlogin.lib.php'); <--이것을 넣고 echo outlogin 을 사용하면 됩니다

답변에 대한 댓글 1개

감사합니다. 이제 이해가 되네요~...

답변을 작성하려면 로그인이 필요합니다.