로그인 창을 페이지에 두고 싶은데 안되서 질문 올립니다! > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

로그인 창을 페이지에 두고 싶은데 안되서 질문 올립니다! 정보

로그인 창을 페이지에 두고 싶은데 안되서 질문 올립니다!

본문

안녕하세요.로그인 창을 특정 페이지(/top.php)에 두고 싶습니다. 여기저기 찾아본 결과로.. 필요한 페이지 상단에
 <?
include_once("/gnuboard/_common.php");
include_once("/gnuboard/lib/outlogin.lib.php");
//include_once("$g4[path]/_common.php");  이것도 안되네요...
//include_once(" $g4[path]/lib/outlogin.lib.php");

?> 을 넣고

외부 로그인 창, 즉 id , passwd 넣는 빈칸을 두는 곳에
<? outlogin("basic"); ?>로 함수를 불러오면 되는 것 같은데요...

계속 경로 문제로 안나옵니다... 로그인 창을 두고 싶은 페이지는 가장 상위 폴더이고.. outlogin.lib.php 파일은 "최상위폴더/gnuboard/lib/" 에 있습니다.. outlogin.lib.php 에 outlogin 함수가 정의 되어 있고 불러오려고 하는데 오류가 납니다.

경로를 계속 수정해 봐도 include 가 안되는 것 같습니다...  도와주세요.! 에러 메세지는 다음과 같습니다...


Warning: main(/gnuboard/_common.php) [function.main]: failed to open stream: No such file or directory in /home1/iget12/top.html on line 2

Warning: main() [function.include]: Failed opening '/gnuboard/_common.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home1/iget12/top.html on line 2

Warning: main(/gnuboard/lib/outlogin.lib.php) [function.main]: failed to open stream: No such file or directory in /home1/iget12/top.html on line 3

Warning: main() [function.include]: Failed opening '/gnuboard/lib/outlogin.lib.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home1/iget12/top.html on line 3
  • 복사

댓글 전체

답변 감사드립니다... 그렇게 바꾸어도 계속 이렇게 나옵니다... 위에 쓴대로만 한 것이 아니라 이것 저것 바꿔서 다 해봤는데도 안돼서요...

Warning: main(/gnuboard/_common.php) [function.main]: failed to open stream: No such file or directory in /home1/iget12/top.html on line 3

Warning: main() [function.include]: Failed opening '/gnuboard/_common.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home1/iget12/top.html on line 3

Warning: main(/gnuboard/lib/outlogin.lib.php) [function.main]: failed to open stream: No such file or directory in /home1/iget12/top.html on line 4

Warning: main() [function.include]: Failed opening '/gnuboard/lib/outlogin.lib.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home1/iget12/top.html on line 4

오류 메시지 입니다...
답변 감사합니다... 그런데 함수를 불러오는데 문제있는 것이 아니라, include 에서 문제가 있는 것 같습니다..

<?
include "./gnuboard/_common.php";
include "./gnuboard/lib/outlogin.lib.php";
?>
라고 쳐봐도..
<?include "./gnuboard/_common.php";include "./gnuboard/lib/outlogin.lib.php";?>
라고 쳐봐도 안되네요... 경로도 이것저것 바꿔서 다 해봐도 안되네요..


Warning: main(./common.php) [function.main]: failed to open stream: No such file or directory in /home1/iget12/gnuboard/_common.php on line 3

Warning: main() [function.include]: Failed opening './common.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home1/iget12/gnuboard/_common.php on line 3

이렇게 나옵니다..
폴더 구성은
최상위폴더에 -> 기본적인 홈페이지 파일들(index.php, 그 상단 부 top.php)
최상위 폴더/gnuboard - > 여기에 그누보드 관련 파일들이 시작됩니다. _common.php 라든지...
                                    이 안에 lib 폴더가 있습니다.

top.php 에서 gnuboard 폴더에 있는 _common.php 와 gnuboard/lib/outlogin.lib.php 를 포함시켜야 하는 것 같은데 포함이 안됩니다. 도와주세요.
© SIRSOFT
현재 페이지 제일 처음으로