본문 바로가기

컴터/Air

[소스공개] 이미지 보관 Air 프로그램입니다.

회사에서 쓸려고 만든 이미지 보관소입니다.
air를 공부하면서 만든것이라 버그나 불편사항이 많을 듯 하지만, 공부하시는 분들에게 약간의
도움이 될듯하여 공개합니다. 저도 시간이 되는데로 더 수정을해서 적용을 해야겠네요.

고수분들한테는 별것 아니지만, 저 처럼 초보에게는 조금 도움되었으면 하네요.^^;;
제가 as를 잘 몰라 oop 못 썻었습니다.

지원 요소
- 카테고리별 관리
- 100M 이하까지만 멀티업로드, 멀티 다운로드 지원
- 이미지만 미리 보기 지원

-------------------------------------------------------------------------------------

다운로드 : Download
air 설치파일 제외한 소스파일만 :

air_php.zip



데모사이트 : 데모서버 뒤집었습니다 .;;;
용량이 커서 여기에 올라가지 않네요. 그래서 링크를 걸었습니다.

air 설치하면 로그인이 나오는데 아이디와 비번은 test 입니다.
데모사이트를 열었는데 백지 일경우 언어 타입을 UTF-8로 해주세요.
회사의 테스트 서버이고, 사양이 딸리니 적당히 테스트 해주세요.


>> 우선 압축을 풀면 air 폴더와 php파일폴더가 나옵니다.

> air 폴더
air/photo/incVar.as 안에 incUrl() 의 s_domain 에 php 파일을 설치한 파일 호스트명을 쓰고 storage.mxml의 내용을 적당히 수정하시고 컴파일 하면됩니다.
icons 안에 아이콘도 첨가 하시고.

> php 폴더
같은 폴더안에 다 넣습니다.
 - file/ 폴더는 쓰기권한을 줍니다.
 - img/ 는 이미지가 아닌 파일의 미리보기 화면입니다.
 - install/ 은 index.html 에서 air 파일 설치 (full로 넣었습니다.)
 - category_proc.php 카테고리 수정.삭제.입력
 - db.php 디비 커넥트
 - file_upload.php 파일 업로드.삭제.수정
 - lib.php 전 접근 제한할때 썻습니다.
 - login.php 로그인
 - thumb.php 썸네일 생성
 - util.php iconv , 사진 exif 정보 불러들이기
 - table.sql db table 생성

 ->저는 사정상 디비를 2곳에서 연결하고 끊고 해야 해서 곳곳마다 커넥팅 함수를 썻지만
한곳만 쓰는 분들은 db.php에서만 연결하면 될것입니다.


말씀드리지만, 이건 레이아웃만 잡은것입니다.
그러니 필요한 코딩은 직접 하셔야 할것입니다.

* 도움 받은 사이트 및 배껴쓴 코드 url
http://cafe.naver.com/flexcomponent
http://airdev.tistory.com/
http://wooyaggo.tistory.com/
http://examples.adobe.com/flex3/componentexplorer/explorer.html
http://warkyman.tistory.com/
 등등..기억이 이것밖에 나지 않네요.

 제 맘대로 배껴써서 죄송합니다.
 
캡쳐 화면

사용자 삽입 이미지


air_php.z01


air_php.zip