디렉토리가 두번째 깊이로 내려갔을 때 $g4_path= 를 어떻게 해줘야 하나요? 정보
디렉토리가 두번째 깊이로 내려갔을 때 $g4_path= 를 어떻게 해줘야 하나요?본문
안녕하세요.
루트/aaa/bbb/ 이렇게 디렉토리가 내려갈 때
bbb 디렉토리 안에 있는 파일에
$g4_path = 를
$g4_path ="../../"; 처럼 해줬더니 루트를 인식하지 못하네요^^;;
어떻게 해줘야 하는지요?
루트/aaa/bbb/ 이렇게 디렉토리가 내려갈 때
bbb 디렉토리 안에 있는 파일에
$g4_path = 를
$g4_path ="../../"; 처럼 해줬더니 루트를 인식하지 못하네요^^;;
어떻게 해줘야 하는지요?
댓글 전체
루트/adm
루트/bbs
루트/common.php
형식으로 루트에 그누보드가 깔렸다면은
루트/aaa/bbb/ 의 파일에
../.. 으로 해줘야 됩니다.
루트/bbs
루트/common.php
형식으로 루트에 그누보드가 깔렸다면은
루트/aaa/bbb/ 의 파일에
../.. 으로 해줘야 됩니다.
미사카님 감사합니다.
$g4_path = "../..";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
조언에 따라 위에처럼 넣어주니까 오류는 안나오는데
mysql 에는 접근하지를 못하네요.
이 부분은 어찌해야 할까요?
$g4_path = "../..";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
조언에 따라 위에처럼 넣어주니까 오류는 안나오는데
mysql 에는 접근하지를 못하네요.
이 부분은 어찌해야 할까요?

위처럼 하면 에러가 날 이유가 없을텐데요.
에러가 나는 페이지를 보여주시거나
mysql에 접속을 못한다고 했는데 어떤 에러문구가 나오는지를 적어 주시는 편이 다른분들이 답변하기 좋을거 같습니다.
에러가 나는 페이지를 보여주시거나
mysql에 접속을 못한다고 했는데 어떤 에러문구가 나오는지를 적어 주시는 편이 다른분들이 답변하기 좋을거 같습니다.
시하님 관심가져 주셔서 감사합니다.
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /www/***.hosting.com/mproject/popup/check3.php on line 123
팝업창을 띄워서 DB에 접근하려는 게 목적이고요,
팝업창 check3.php 에 직접 DB 비번이랑 적어넣으면 작동이 되는데
include_once문을 쓰면 위에처럼 오류메시지가 나오네요.
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /www/***.hosting.com/mproject/popup/check3.php on line 123
팝업창을 띄워서 DB에 접근하려는 게 목적이고요,
팝업창 check3.php 에 직접 DB 비번이랑 적어넣으면 작동이 되는데
include_once문을 쓰면 위에처럼 오류메시지가 나오네요.

[www] - 그누보드루트
┗ [xxx] - 현재파일폴더
이런식이라면 [xxx] 폴더에 _common.php 파일을 이렇게 정의해주세요..
<?
$g4_path = '..'; //그누보드 경로
include_once("$g4_path/common.php");
include_once("$g4[path]/head.sub.php");
include_once("./common.php");
?>
┗ [xxx] - 현재파일폴더
이런식이라면 [xxx] 폴더에 _common.php 파일을 이렇게 정의해주세요..
<?
$g4_path = '..'; //그누보드 경로
include_once("$g4_path/common.php");
include_once("$g4[path]/head.sub.php");
include_once("./common.php");
?>
몬된수달님 관심가져 주셔서 감사합니다.
현재파일 폴더에서 한칸 더 내려간 디렉토리 안에 있는 파일에서
include_once("$g4[path]/lib/connect.lib.php"); DB 연결문이
실행이 안되는 거 같아요.
현재파일 폴더에서 한칸 더 내려간 디렉토리 안에 있는 파일에서
include_once("$g4[path]/lib/connect.lib.php"); DB 연결문이
실행이 안되는 거 같아요.

$g4_path 는 실제 그누보드 루트경로를 지정해 주기 위한거구요..
다시보니 이렇게 정의하셨네요
$g4_path ="../../"; 요거를 $g4_path ="../.."; 뒤에 슬래쉬 빼시구요..
다시보니 이렇게 정의하셨네요
$g4_path ="../../"; 요거를 $g4_path ="../.."; 뒤에 슬래쉬 빼시구요..

일단..
$g4_path = "../..";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
위 소스에서
include_once("$g4[path]/lib/connect.lib.php");
이 라인은 필요없습니다. 이 라인은 현재 방문자수를 나타낼 때만 쓰이는 것이고요..(DB 와 연결할 때 쓰는 것이 아닙니다.)
check3.php on line 123 에서 에러가 있다고 하는데..
check3.php 의 123 번째 줄에 어떤 내용이 있는지, 혹은 check3.php 파일의 내용 전체를 올리셔야
정확한 도움을 받을 수 있습니다.
$g4_path = "../..";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
위 소스에서
include_once("$g4[path]/lib/connect.lib.php");
이 라인은 필요없습니다. 이 라인은 현재 방문자수를 나타낼 때만 쓰이는 것이고요..(DB 와 연결할 때 쓰는 것이 아닙니다.)
check3.php on line 123 에서 에러가 있다고 하는데..
check3.php 의 123 번째 줄에 어떤 내용이 있는지, 혹은 check3.php 파일의 내용 전체를 올리셔야
정확한 도움을 받을 수 있습니다.