NEW Nmail PHP 3 업그레이드 할인
자세히 보기

Nmail ASP 서비스 종료 안내(EOS)

Nmail ASP (nWmail, Nmail Server) 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

nupload 사용해서 파일올릴때요..

질*자 2004.02.25 11:39 조회 1032

※ 필수입력정보 ※

▷ 질문내용

: 여기 웹메일관련 질문 올리는곳인거 같은데 컴포넌트 관련 질문게시판에 답변도 없고 글도 없어서 여기에 올립니다.. 꼭 답변 부탁드릴께요.. 얼른 해결해야 되는거라서...ㅠ.ㅠ
nupload를 이용해서 파일을 업로드 하는데요.. 앞에 폼필드값도 같이 넘어오거든요.. 근데 컴포넌트 선언한뒤 upload.getnamekey("폼필드명") 이렇게 불러오잖아요...이게


============폼필드값 받아오는 경우==========================
Set Upload = Server.CreateObject("NUpload.upload.1")


Upload.SetSavePath(strDirectory&filedate) ' 실제파일이 저장될 위치를 지정한다.
Upload.SetId(PID) ' 키를 설정한다.
Filesize = Upload.Getsize() ' 업로드 할 크기를 가져온다.
Upload.Readformdata() ' 업로드한다.
Upload.SaveFile(0)
FileSu = Upload.GetFileNum() ' 업로드된 파일수를 가져온다.


Dim filedate : filedate =Upload.getNameKey("filedate")
Dim project_name : subject_name = upload.getnamekey("subject_name")

response.write "file_date:"&filedate
response.end
=====================================================

이렇게 적었을 경우에는 폼필드값을 받아 오구요...

++++++++++++폼필드값 못 받는 경우+++++++++++++++++++++++++++
Set Upload = Server.CreateObject("NUpload.upload.1")


Dim filedate : filedate =Upload.getNameKey("filedate")
Dim project_name : subject_name = upload.getnamekey("subject_name")

response.write "file_date:"&filedate
response.end

Upload.SetSavePath(strDirectory&filedate) ' 실제파일이 저장될 위치를 지정한다.
Upload.SetId(PID) ' 키를 설정한다.
Filesize = Upload.Getsize() ' 업로드 할 크기를 가져온다.
Upload.Readformdata() ' 업로드한다.
Upload.SaveFile(0)
FileSu = Upload.GetFileNum() ' 업로드된 파일수를 가져온다.

++++++++++++++++++++++++++++++++++++++++++++++++++++++

이렇게 순서를 바꾸면 값을 못 받아와요..

근데 지금 파일이 저장될 위치를 변수값으로 받아야 되는거라서.. 앞에서 넘오온 값으로 파일을 업로드할 폴더가 지정되거든요... 원래 안 되는건지 제가 뭘 잘못 한건지 모르겠어서요... 계속 여기서 문제가 발생해서 암것도 못 하고 있거든요....

아.. 파일 업로드 자체는 실행되거든요.. 앞에서 넘겨주는 폼필드값을 위치에따라 못 받는게 문제네요...

꼭 답변 부탁드릴께요....빠른답변 부탁드려요..
수고하세요....

댓글 2
이전 글 환경설정 부분에 일부 기능의 페이징 처리에 대하여 2 수* 2004.02.26
다음 글 내부서버 오류.. ㅡㅡ; 1 최*선 2004.02.25