2011-08-15 3 views
-2

그래서 데이터베이스에 행을 채운 다음 PDF/XML 파일을 업로드해야합니다. 이는 사용자 상호 작용없이 발생해야합니다. 스크립트는 파일 이름의 위치와 파일의 위치를 ​​알 수 있습니다.Firefox에서 AJAX 자동 파일 업로드

이렇게 할 방법이 있습니까? 생각을 대답 상자에 비워주세요.

+0

참고 : jQuery를 사용합니다. –

+0

1 : 게시물을 편집하여 메모를 삽입 할 수 있습니다. 2 : 웹을 검색 했습니까? 3 : 지금까지 시도한 것은 무엇입니까? 4 : 예제 코드를 줄 수 있습니까? – Mixxiphoid

+0

''을 사용하여 파일을 특별히 선택하지 않고 사용자 파일 시스템에서 파일을 업로드하려면, 그렇게 할 수 없습니다. – Matt

답변

1

사용자 상호 작용없이 파일을 서버에 투명하게 업로드하는 것은 엄청난 보안 허점이 될 수 있으며, 내가 아는 브라우저에서는 불가능합니다. 내가 볼 수있는 유일한 해결책은 Firefox 확장 기능을 작성하거나 사용자가 미리 설치해야하는 Greasemonkey 스크립트를 작성하는 것입니다.

+0

난 파이어 폭스에 확장 기능을 작성하려고합니다. 희망이 너무 열심히 :/ –

+0

아마 당신은 그것을 위해 노력하고있는 세부 수 있습니다, 거의 확실하게 다른 프로그램 (그 또는 뭔가를 응용 프로그램을 만들)에서 작업을 할 더 나은 방법이있어. –

+0

그래서 MySQL 데이터베이스에서 행을 채운 후에는 PDF 또는 XML 파일 인 recepit을 업로드해야합니다. 우리는 방금 파일이 디스크에 위치 할 데이터베이스 exactlu에 채워진 정보와 파일 이름이 무엇인지에 기반하여 알 수 있습니다. 그렇다면이 작업은 파일을 가져 와서 업로드해야합니다. 사용자가 일을 할 필요없이 진행 바를보아야합니다 (제 동료는 바보입니다 :)) –