외부오픈소스의 SESSION 사용법

외부오픈소스의 SESSION 사용법

QA

외부오픈소스의 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 USE

You can set a subfolder as root.
So you can have a root folder for each user.

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
-- folder1
---- subfolder1
---- subfolder2
-- folder2
----subfolder3

User1 subfolder=""
View:
folder1
-- subfolder1
-- subfolder2
folder2
-- subfolder3

User 2 subfolder="folder1"
View:
subfolder1
subfolder2

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']로 제공하셔야 겠죠. 

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT