외부오픈소스의 SESSION 사용법
본문
제이쿼리 파일매니저를 찾던중 쓸만한 것을 찾아냈습니다.(http://www.responsivefilemanager.com)
이 아이를 선택했던 것은 N드라이브처럼 회원마다 자기 폴더를 주고 싶었거든요..
설치는 뭐 서버에 올려만 놓으면 바로 작동이되어서 어렵지 않았습니다.(한글경로나파일명인식이안되는문제빼고는)
다만 이 아이를 선택했던 진짜 이유 '그누보드와 연동하여 회원마다 폴더를 주는 기능'을 사용하려는데
누가 물어본사람도 없고 답답하네요.. 메뉴얼에는 아래처럼 나와있습니다.
$_SESSION["RF"]["subfolder"]="subfolder/name/" 처럼 폴더 경로지정해주고 사용하면된다고
간단히 설명되어있습니다.
그래서 저는 이렇게
$_SESSION["RF"]["subfolder"]="subfolder/'<?=$member[mb_id]'?>/"
설정했는데 도무지 안되네요... 다른 힌트없을까요~?~~? ㅜㅜ
도움좀 부탁드리겠습니다. ㅜㅜ
@밑에 더보기를 클릭하시면 사이트에서 설명하는 USER별 폴더지정해주는 방법이 나옵니다.
SET SUBFOLDER AS ROOT AND MULTI-USER USEYou can set a subfolder as root. The way to implement this is set the session variable $_SESSION["RF"]["subfolder"] ="subfolder/name/" Remember that subfolder value must not have ../ ./ . inside and can't begin with / Folder Example: root User1 subfolder="" User 2 subfolder="folder1" So if you want use filemanager in a multiuser CMS you can simply create a folder for each user and set a session variable ($_SESSION['subfolder']) with the name of the user folder. |
답변 1
그누보드의 common.php를 불러오셔야 $member 변수가 할당됩니다. 그게 아닌경우라면 로그인 페이지에서 $_SESSION['mb_id']를 생성하게 하시고 폴더명을 $_SESSION['mb_id']로 제공하셔야 겠죠.