NEW Nmail PHP 3.4.0 업데이트 - 보안 강화(2단계 인증 등), 중요 메일, 대표 계정, 스팸 자동 업데이트
자세히 보기

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

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

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

질*자 2004.02.25 11:39 조회 2103

※ 필수입력정보 ※

▷ 질문내용

: 여기 웹메일관련 질문 올리는곳인거 같은데 컴포넌트 관련 질문게시판에 답변도 없고 글도 없어서 여기에 올립니다.. 꼭 답변 부탁드릴께요.. 얼른 해결해야 되는거라서...ㅠ.ㅠ
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