게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

re: 다시한번 물어볼게요. 제가 소스를 잘못이해하고있는것인가 ㅠ.ㅠ
작성자: 송원석
작성일시: 2006-04-26 20:08,  조회수: 3,281
제 의견을 말씀드려보겠습니다. 먼저 현재 문제는 두 가지라고 생각합니다. 한 가지 문제는 트리가 제대로 동작하지 않는다는 점이구요, 또다른 문제는 나타나지 말아야할 다른 사용자들의 하위 폴더들이 나타난다는 점입니다. 이 중에서 먼저 두 번째 문제점부터 해결해보도록 하죠. 이 문제를 해결하고 나면 전체적으로 해결해야할 범위가 크게 줄어들 수 있을 것 같다는 생각입니다. ^_^

다음의 코드를 말씀해주셨는데요...
IF i=1 or user_id=Name or sParentsName = "aux" & iPathElementCnt Then
    ...
Else
End IF
이 코드를 다음과 같이 바꿔보시면 어떨까요?
IF i = 1 Or InStr(Path, "루트경로\" & user_id & "\") > 0 Then
    ...
Else
End IF
그리고 대단히 죄송하게도 저 역시도 요즘 상당히 바쁜 프로젝트를 진행하고 있는지라 위의 코드를 테스트해보거나 달리 검증해본 것이 아니라는 점을 미리 말씀드립니다. 아무튼 이 코드의 요점은 현재 로그인한 사용자의 아이디가 경로상에 존재하는 폴더들만 출력하려고 한다는 것입니다. 현재 사용하고 계시는 코드는 결과를 미루어볼 때 아이디 폴더들의 레벨에서만 폴더명을 구분하기 때문에, 재귀함수로 호출되는 다른 사용자 아이디 폴더의 하위 폴더들은 걸러지지가 않고 그대로 출력됩니다. 따라서 폴더의 이름이 아니라 전체 경로를 분석해보셔서 다른 사용자의 아이디가 존재하는 경우에는 출력을 하지 말아야겠죠. 그렇다고 달랑 아이디만 가지고서 이 비교를 수행하면 부분적으로 엉뚱한 폴더까지도 걸러질 수가 있기 때문에 루트의 경로를 포함하여 비교를 수행해야만 합니다. ^_^

감사합니다.
IP 주소: 203.226.142.22
전체 1 건의 댓글이 존재합니다.

O_Oa

사고의 틀을 열어주신점 감사합니다 ㅋㅋ Path 변수 앞에도 루트 경로를 포함해줘야 문자열 비교가 이루어지더군요 path 값이 폴더명만 나와서 해결했습니다. ^_^
2006-04-27 10:12
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 26 페이지입니다.
게시물
1,511

re: 안녕하세요 질문하나만 할께요

송원석

2006-06-08 5,323
1,510

HTCs강좌 재미있게 잘 봤습니다. ^^ [1]

노영선

2006-06-01 3,193
1,509

파일큐브 대단한걸 구했습니다..만.. 질문입니다.

권박사

2006-05-29 1,432
1,508

re: 파일큐브 대단한걸 구했습니다..만.. 질문입니다. [3]

송원석

2006-05-30 3,596
1,507

새로고침에 대해

질문

2006-05-22 1,153
1,506

re: 새로고침에 대해

송원석

2006-05-23 3,094
1,505

Microsoft.mshtml 질문입니다.

namjk24

2006-05-19 3,537
1,504

re: Microsoft.mshtml 질문입니다.

송원석

2006-05-20 3,347
1,502

테이블에서 좌측 150 이후 스크롤

TAZ

2006-05-16 1,248
1,501

re: 테이블에서 좌측 150 이후 스크롤

송원석

2006-05-16 3,163
1,500

쿠키관련

질문자

2006-05-15 1,161
1,499

re: 쿠키관련 [4]

송원석

2006-05-15 3,126
1,498

특정 사이즈 이상에서 다운로드가 안됩니다.

다운로드

2006-05-11 1,179
1,497

re: 특정 사이즈 이상에서 다운로드가 안됩니다. [2]

송원석

2006-05-12 3,259
1,496

파일삭제시 질문좀요

무관

2006-05-11 1,286
1,495

re: 파일삭제시 질문좀요

송원석

2006-05-11 3,064
1,494

(급질문)회원중에서 추첨을 통해 한명 뽑아오기에요.

별빛혜미

2006-04-30 3,204
1,493

re: (급질문)회원중에서 추첨을 통해 한명 뽑아오기에요. [1]

송원석

2006-05-01 3,141
1,492

네이버의 이미지 업로드처럼..

끄적

2006-04-26 1,301
1,491

re: 네이버의 이미지 업로드처럼.. [1]

송원석

2006-04-26 3,337
1,490

FileCube사용에 대하여... [1]

밥팅햇살

2006-04-25 3,186
1,489

큐브 자바스크립트 부분 질문좀

O_Oa

2006-04-24 1,176
1,488

re: 큐브 자바스크립트 부분 질문좀

송원석

2006-04-24 3,234
1,487

re: 다시한번 물어볼게요. 제가 소스를 잘못이해하고있는것인가 ㅠ.ㅠ

O_Oa

2006-04-26 1,196

re: 다시한번 물어볼게요. 제가 소스를 잘못이해하고있는것인가 ㅠ.ㅠ [1]

송원석

2006-04-26 3,281