2010-08-09 7 views
0

필자는 디렉토리에있는 파일 목록을 배열로 가져와 특정 문자열에 대해 각각 구문 분석 한 다음 검색 문자열이 들어있는 모든 파일을 표시하는 스크립트를 PHP로 작성했습니다.JavaScript가 있지만 ActiveX가없는 디렉토리에 파일을 나열 할 수 있습니까?

내 IT 직원이 서버에 php를 설치하지 못하게합니다. ActiveX없이 javascript로이 작업을 수행 할 수 있습니까? 내가 찾을 수있는 모든 것은 꽤 오래된 것이다.

또는 opendir 및 readir과 같은 PHP 함수를 원격 서버에서 사용할 수있는 방법이 있습니까?

감사

+0

디렉토리가 위치한 시스템이 웹 브라우저가 실행중인 시스템이 아닌 경우 Javascript 나 ActiveX는 문제와 관련이 없습니다. 어쩌면 디렉토리가 어디에 있는지, 어디에서/어떻게 목록을 사용하거나보아야하는지 더 자세히 설명 할 수 있습니다. – Pointy

+0

js로이 작업을 수행 할 수 있다면 로컬로 처리 할 수 ​​있습니다. 난 그냥 서버에 PHP를 설치할 수 없습니다, 그래서 만약 내가 PHP로 할 수있는 원격으로 스크립트를 실행해야합니다. 감사합니다. – Baa

+0

호기심에서 벗어나 실제 시스템에 액세스하여 실행할 수있는 경우 표준 grep (또는 비슷한) 유틸리티를 실행하지 않는 것이 어떻습니까? 브라우저 창 안에 있어야합니까? – jmar777

답변

0

아니다 자바 스크립트/액티브 X는 당신이 디렉토리가 원격 서버에있는 경우해야 할 일을하는 데 도움이됩니다. 그래서 아니오, 할 수 없습니다.

+0

안녕하세요, 제 질문에 대해 오해하셨습니다. 자바 스크립트로 할 수 있다면 로컬로 할 수 있습니다. 필자는 파일 서버를 가져올 서버에서 php를 설치할 수 없기 때문에 PHP에 대한 원격 서버에서 수행하는 것에 대해서만 물었습니다. – Baa

0

가능한 경우 보안 위반이 될 수 있습니다. 파일 시스템에 액세스 할 수있는 서버에 이 설치되어 있어야합니다. 이것이 내부 네트워크에 있다면 간단히 디렉토리 검색을 활성화 할 수 있지만 클라이언트 측에서만 해결할 수있는 방법은 없습니다.