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

컴터/Air 2008. 10. 4. 23:13
회사에서 쓸려고 만든 이미지 보관소입니다.
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



Trackbacks 0 : Comments 14
  1. 지돌스타 2008.10.06 13:24 Modify/Delete Reply

    좋은 프로그램 공개해주셔서 감사합니다. ^^

  2. 우렁씨 2008.10.06 13:38 신고 Modify/Delete Reply

    앗..지돌스타님 이렇게 친히 제 블로그에 글을 남겨주시니 감사합니다.^^

    님 블로그와 댓글 답변에 많은 도움 받았습니다.

    오히려 제가 더 감사드립니다.~~

  3. 우야꼬  2008.10.23 22:05 신고 Modify/Delete Reply

    멋지십니다.
    제 소스 무단으로 가져가서 쓰셨으니 !!
    저도 무단으로 가져가겠습니다 !!
    ㅋㅋ

    짝짝짝

    • 우렁씨 2008.10.23 23:08 신고 Modify/Delete

      ^^;;

      들켰다..ㅎㅎ;;
      님께서 만드신 많은 도움이 되었습니다.

      저도 내공을 높혀 우야꼬님처럼 가진자의 여유를.. 쿨럭..

  4. EspraDa 2009.09.29 16:04 Modify/Delete Reply

    감사합니다.
    공부하는 입장에서 상당히 많은 도움이 되었습니다.....^^

  5. 2009.10.10 21:35 Modify/Delete Reply

    공부하는 사람 입장으로 너무 감사합니다^^ 복받으실꺼에요 ㅎ

  6. 드렁크수달스 2010.01.22 00:47 Modify/Delete Reply

    좋은 소스 공개해주셔서 감사합니다.. 함 설치해서 테스트 해볼께요 ^^

  7. 김창윤 2010.09.29 18:40 Modify/Delete Reply

    소스공개해 주셔서 너무나 감사합니다.
    제가 필요하다고 생각했던 대부분의 기능들이
    들어있어 너무나 좋습니다.

    그런데 일단 작동은 되게 만들었는데..
    소스에 fileListRender 파일이 없는 듯합니다.

    비슷하게 나오게 만들긴 했는데 마우스우측버튼이나
    삭제기능등이 생각보다 잘 안되네요.
    원본 소스좀 보았으면 좋겠습니다.. ㅠ.ㅠ;;

    • 우렁씨 2010.09.29 19:40 Modify/Delete

      fileList~~~는 어떻게 찾아서 넣긴 했는데 맞나 모르겠네요.

      좀 된 소스라서 가물가물 ^^;;

      별 도움이 못되어 미안합니다;;

      참.. 다시 다운받으시면 파일 있을것입니다.
      즐플하세요~

  8. 김창윤 2010.09.29 22:25 Modify/Delete Reply

    너무나 감사합니다.

    실행이 잘 되어서 너무 기분이 좋습니다.

    PHP 실무만 조금 했던 경험으로 Air를
    배우고 싶은 마음만 있을뿐 진도가 나가질 않아 답답했었는데
    큰 도움이 될 것 같습니다.

    다시한번 감사드립니다.

Write a comment