소메뉴

메인메뉴

2014.12.20 Saturday 옥창원은 살아있다

산출물


php - Web File Manager v1.1

조회 수 174678 추천 수 0 2007.09.17 00:53:29

고등학교 2학년때 PHP입문한지 일주일째에

 

3일 밤낮을 코딩하여 완성한 일명 "웹파일매니져".

 

윈도우 APM 환경에서 별도의 FTP 서버를 구축하지 않고도

 

웹상으로 File 업로드 및 수정, 삭제를 가능하도록 제작한 파일매니져 스크립트이다.

 

※ 설치같은 복잡한 과정 없이 파일을 열어서 비밀번호만 수정해주면 된다.

 

※ 파일 리스트에 ftp.php 파일과 ftp_icon 폴더는 안보이도록 설정해두었다. (실수로 지워버리면 안되기때문에)

 

※ 기능 : 파일생성, 폴더생성, 파일업로드, 파일편집, 이름바꾸기, 파일&폴더삭
제, 확장자별아이콘 표시, 파일갯수 및 총용량 표시, 파일&폴더 이름에 특수문자
금지, 최상위 디렉토리 위로는 접근 불가능하도록 설정


 

  


이영훈

2008.02.20 16:37:22
*.142.54.142

젊은 나이에 많은 경력과 엄청난 실력 그런점에서 박수 보내드립니다.
가볍고 좋은 프로그램(?) 사용하여 좋네요
개인적으로 간단한 자료 올리고 받고 정말 좋습니다
한가지 패스워드 수정 후 접속하여 보니깐 ftp_icon 아이콘이 보이는데
정상인가요? 안보였으면 실수로 지우는 일이 없을텐데 말이죠..

참 염치도 없이 이런 말씀 드리기 쉽지 않지만 그래도 우연치 않게 이런 좋은 프로그램을 보고 그냥 지나칠 순 없지요.. 좀더 개선이 되었으면 하는 바램입니다.

1. 권한 기능

예)
어드민 패스워드는 모든 관리가 가능합니다.
유저 패스워드는 다운로드와 게시물 작성 또는 어드민이 권한을 주면 유저가 업로드 가능/ 또는 용량에 제한을 두고 업로드 가능

2. 게시물 관련

예)
게시물 작성 시 제목과 본문 내용 입력 기능/ 추가적으로 업로드 자료 삽입
이렇게 되면 게시물의 제목으로 보고 클릭하면 어느 내용인지 알 수 있을뿐만 아니라
내용에 첨부된 자료를 다운로드 받을 수 있는 기능
이런것이 기본적으로 싸이월드 게시판을 뜻합니다.

3. 링크 기능

말 그대로 업로드 한 자료의 절대주소의 링크기능입니다



물론 게시물관련으로 만드신다면 db관리가 되어야 할것 같은 생각이 드네요;;
쓰다보니 갑자기 문뜩 생각이 나네요;;



여기 웹페이지 자주 접속하겠습니다 업데이트 하시면 올려주세요

저의 메일 주소는 e10900@nate.com 입니다




ps. 아이콘 폴더가 보이네요..
웹폴더>>WebFileManager 폴더>>아이콘 폴더와 FTP가 있습니다

테스트 주소
http://www.0uzon.com 입니다.

Lepas

2008.02.20 16:37:22
*.100.79.238

갑작스런 엄청난 칭찬에 감사드립니다ㅠ

소스를 보시면 아시겠지만 굉장히 지저분합니다.

고등학교시절 시간 널널할때 만들어서 올려놓고는
지금은 대학생활에 바뻐 손을 못대고 있네요.

말씀해주신 권한기능같은 경우도 몇몇분께서 조언을 해주셨는데
지금 와서 소스를 열어보면 참 막막한지라..^^;;

제가 요즘 졸업작품 프로젝트때문에 웹쪽이 아닌 윈도 프로그래밍을 공부중입니다.
책을 두권샀는데 2천페이지가 넘어서 공부하기에 바쁘답니다.ㅠ

허접스런 프로그램에 관심가져주시고 칭찬해주시고 조언까지 해주신점 참 감사하고
죄송스럽네요;

언젠가 시간이 생기면 말씀해주신점들 참고해서 새롭게 코딩해보도록하겠씀니다^^;;

이영훈

2008.02.20 16:37:22
*.237.53.200

답변 감사합니다.

일단 좋은 프로그램 사용하게 되서 정말 좋구요

중요한거는 마지막에 ps. 부분..
아이콘 폴더가 보이는게 문제인데 해결이 어려우실까요..?

조민우

2008.02.20 16:37:22
*.254.88.118

아이콘 폴더는 윈도우 APM 에서는 나타나지 않구요. 리눅스/유닉스의 경우에는
$pwd."\".$icon_url
부분을
$pwd."/".$icon_url
로 수정하시면 됩니다.
전체적으로 경로명 들이 윈도우에 맞춰져 있네요.
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 포트폴리오 [1678] Lepas 2008-05-19 247597
25 이미지맵 좌표값 쉽게 구하기 [1286] Lepas 2011-06-22 114861
24 comet, longpolling 자바스크립트 채팅방 [4] [1696] Lepas 2010-10-18 192738
23 단축 URL 서비스 - surl.kr [1] [1502] Lepas 2010-09-28 157446
22 이미지맵 만들때 이미지의 좌표 쉽게 알아내기. [1544] Lepas 2010-09-02 124368
21 jquery - 다중 스크롤레이어 (떠있는/스크롤 따라다니는 레이어) [2025] Lepas 2010-07-24 166412
20 jquery - 풀다운 메뉴 [2964] Lepas 2010-07-24 218194
19 javascript - 자동완성(select박스 버전) file [1281] Lepas 2009-07-17 138846
18 javascript - 타자연습게임 file [1395] Lepas 2009-03-25 157588
17 php/javascript - 퍼즐 게임. imagefile [1320] Lepas 2008-11-29 145311
16 javascript - 졸라맨 똥피하기 imagefile [2228] Lepas 2008-11-29 180284
15 php - 낚시게임 [1356] Lepas 2007-11-21 140920
14 테이크텐 분석자료 secret [1282] Lepas 2007-10-05 9
» php - Web File Manager v1.1 imagefile [4] [2346] Lepas 2007-09-17 174678
12 php - Take Ten 웹게임 - 레포트 제출용 [1186] Lepas 2007-08-26 128698
11 php - 숫자를 한글로 변환하기 [1210] Lepas 2007-08-11 123782
10 php - 파일 내의 문자열 자동으로 수정하기 imagefile [1] [1652] Lepas 2007-03-26 140132
9 php function - 처리시간 구하기 [1248] Lepas 2007-03-26 133586
8 php function - 디렉토리 내의 모든 하위구조를 삭제 [1479] Lepas 2007-03-26 150851
7 script - 레벨업(Level up) 시스템 [1] [1056] Lepas 2007-03-14 132595