2010-03-18 3 views
-3

Help !!! 데이터베이스 (또는 로컬 m/c)에서 사용자 인터페이스없이 php로 서버에 파일을 업로드하고 싶습니다. 가능한가? 제안 해주십시오.PHP에서 사용자 인터페이스없이 데이터베이스에서 파일을 업로드하는 방법

+2

어떤 환경과 데이터베이스 유형을? 미스? 파일이 데이터베이스에 있습니까? 어떤 종류의 파일입니까? – futureelite7

+0

질문이 훨씬 명확해야합니다. 우리는 당신이 정말로 묻고있는 것이 무엇인지 전혀 모릅니다 ... 물론 가능 합니다만, 확장 할 수 없다면 당신을 도울 수 있습니다. – Darbio

+0

파일을 UI없이 데이터베이스에 어떻게 가져 옵니까? 또한, 어떤 데이터베이스 버전을 사용하고 있습니까? –

답변

1

아약스에 대해 언급 했으므로 웹 브라우저에서 실행중인 JavaScript를 사용하여 업로드하고 서버 측 구성 요소가 PHP를 사용하여 업로드한다고 가정합니다.

일반적인 브라우저 보안 컨텍스트에서는 불가능합니다.

사용자는 명시 적으로 업로드 할 파일을 선택해야합니다. 그렇지 않으면 웹 페이지가 사용자의 뒤에서 모든 종류의 개인 파일을 도용 할 수 있습니다.

사용자 인터페이스 없이는이 작업을 수행 할 수 없습니다.

0

명령 줄에서 curl을 시도 할 수 :

curl --upload-file your.file.txt http://example.com/upload.php 
+0

@Darin은 간단히 말해 줄 수 있습니다. – Martin

+0

제공된 주소에서 'curl'을 다운로드하여 설치하고 명령 프롬프트에서 이전 명령을 실행하십시오. 지정한 파일을 데이터베이스에 삽입 할 수있는 지정된 웹 주소에 POST합니다. –

관련 문제