은진아빠

게시판+아웃로그인

· 2003-06-14 (토) 07:14:47 · 1009 · 3
내내 안되던 이유가 예제랑 똑같이 한다고 헤더에 echo head("그누보드"); 문을 넣어놔서 생긴 것이였네요. 그런데 게시판을 읽기 전에는 아웃로그인이 호출되는데, 왜 게시판이 다 읽힌 다음에는 아웃로그인이 호출이 되지 않을까.. 거참 신기한 일이네요.

전 로긴 메뉴 왼쪽에 있는걸 별로 안 좋아하거든요. 오른쪽에 붙이고 싶은데- 이래선 안되는데.. 쩝
|

댓글 3개

전부 수정할 필요 없지요. $gnu_dir="/home/abc/www/gnu"; 등으로 lib.inc.php에서 정의를 해놓는다면- 나머지는 $gnu_dir만 부르면 됩니다. 현재 $reldir로 상대경로를 추출해서 쓰는 것처럼요. 모든 프로그램이 하나 내지는 2단계의 폴더 안에 있지 않는한 정확하게 설계를 해놓고 절대경로를 쓰는 편이 오류를 줄이는 면에서 훨씬 좋습니다.
이이너몰
2003-06-14 (토) 08:45:00
절대경로의 단점은 대대적인 홈 수정시나 이전시 경로부분을 일일이 다 수정해야되는데 무척 귀찮은일이죠.
outlogin.php의 모든 경로를 절대경로로 잡아주니 해결이 되는군요. 소스 중간에 reldir를 "."으로 바꿔버리는 부분이 있는걸 보니 그 영향을 받나봅니다. 이걸로 확실해졌네요. 그누보드의 수정이 더 쉬우려면 경로를 절대화 할 필요가 있습니다. config.inc.php에서 잡아주는 경로들도 더 확실하게 해줘야 하구요. 인클루드나 리콰이어문의 프로그램은 절대경로를 쓰도록 하는게 추후에도 수정이 편합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

9,564건
+
제목 글쓴이 날짜 조회
03-06-14 조회 754
03-06-14 조회 819
03-06-14 조회 873
03-06-14 조회 1,304
03-06-14 조회 751
03-06-14 조회 805
03-06-14 조회 834
03-06-14 조회 891
03-06-14 조회 874
03-06-14 조회 1,010
03-06-14 조회 721
03-06-13 조회 1,196
03-06-13 조회 1,413
03-06-14 조회 1,137
bbbking
03-06-14 조회 1,798
03-06-13 조회 1,009
03-06-13 조회 1,469
bbbking
03-06-13 조회 1,145
bbbking
03-06-13 조회 1,049
03-06-13 조회 990