게시판+아웃로그인 정보
그누보드 게시판+아웃로그인본문
내내 안되던 이유가 예제랑 똑같이 한다고 헤더에 echo head("그누보드"); 문을 넣어놔서 생긴 것이였네요. 그런데 게시판을 읽기 전에는 아웃로그인이 호출되는데, 왜 게시판이 다 읽힌 다음에는 아웃로그인이 호출이 되지 않을까.. 거참 신기한 일이네요.
전 로긴 메뉴 왼쪽에 있는걸 별로 안 좋아하거든요. 오른쪽에 붙이고 싶은데- 이래선 안되는데.. 쩝
전 로긴 메뉴 왼쪽에 있는걸 별로 안 좋아하거든요. 오른쪽에 붙이고 싶은데- 이래선 안되는데.. 쩝
댓글 전체
전부 수정할 필요 없지요. $gnu_dir="/home/abc/www/gnu"; 등으로 lib.inc.php에서 정의를 해놓는다면- 나머지는 $gnu_dir만 부르면 됩니다. 현재 $reldir로 상대경로를 추출해서 쓰는 것처럼요. 모든 프로그램이 하나 내지는 2단계의 폴더 안에 있지 않는한 정확하게 설계를 해놓고 절대경로를 쓰는 편이 오류를 줄이는 면에서 훨씬 좋습니다.
절대경로의 단점은 대대적인 홈 수정시나 이전시 경로부분을 일일이 다 수정해야되는데 무척 귀찮은일이죠.
outlogin.php의 모든 경로를 절대경로로 잡아주니 해결이 되는군요. 소스 중간에 reldir를 "."으로 바꿔버리는 부분이 있는걸 보니 그 영향을 받나봅니다. 이걸로 확실해졌네요. 그누보드의 수정이 더 쉬우려면 경로를 절대화 할 필요가 있습니다. config.inc.php에서 잡아주는 경로들도 더 확실하게 해줘야 하구요. 인클루드나 리콰이어문의 프로그램은 절대경로를 쓰도록 하는게 추후에도 수정이 편합니다.