2012-01-05 1 views
0

내부, 파일 업로드,하지만 형태 예를 들어는 파일 업로드가 아닌 형태

내부 :

<input type="file" name="taskuploadfile" /> 

<input type="button" name="taskupload" value="Task Upload" onclick="taskupload()" /> 

PHP로 자바 스크립트를 Ajax를 사용.

파일의 임시 경로를 PHP로 얻을 수 있습니까? 아니면 가능합니까?

+2

왜 당신은'

을 사용하지 않으려는'그것은 여기에에

더 많이 ... 아약스 업로드를 할 수있는 플러그인이있다? 표준 제출을 사용하고 싶지 않다는 뜻입니까? – JamesHalsall

답변

1

당신은 데이터를 읽을 다음 an example on MDN에 따라 또는 HTML 5 Rocks' example에 따라 XHR2를 사용하여 XHR을 통해 보내도록 File API를 사용할 수 있습니다.

이러한 방법은 브라우저 지원이 제한되어 있으므로 실제 양식을 사용하고 당분간 iframe에 제출하는 것이 좋습니다.

-1

아약스로 파일 업로드를 수행 할 수 없습니다. 유일한 트릭은 IFRAME을 사용하는 것입니다. 서버에 무언가를 게시하려면 이 있어야 양식 태그를 사용할 수 있습니다.

+1

iframe없이 아약스로 파일을 업로드 할 수 있습니다. – zatatatata

+2

http://stackoverflow.com/questions/543926/is-it-possible-to-use-ajax-to-do-file-upload –

+0

@Vahur Roosimaa, 아약스 기반의 파일 업로드를했는데 숨겨진 iframe을 사용했습니다. "iframe없이 AJAX로 업로드하기."튜토리얼. 이걸 검색하면 IFRAME + Ajax 기술 만 있습니다. 감사합니다. –

1

코딩 한 달 후에도 접근 할 수없는 최상의 방법으로 사용할 수있는 라이브러리를 사용하십시오.

가장 좋은 예는 JqUploader입니다. 당신이 도장을 사용하는 것 같습니다 때문에 http://pixeline.be/experiments/jqUploader/test.php

관련 문제