2011-10-01 3 views
-2

매 10 초 후마다 doc 파일을 저장해야하는 PHP 프로그램을 수행하고 있습니다. msword는 저장 경로를 묻지 않아야합니다. 실제로 나는 doc 파일을 여는 프로그램을 작성했습니다. 파일은 파일이 열리는 정확한 위치에 자동 저장되어야합니다.20 초 후에 자동으로 doc 파일 저장

+0

msword는 경로를 저장하도록 요청해서는 안됩니다. 그게 무슨 뜻이야? 가장 좋은 해결책은 setInterval()을 사용하여 Ajax를 사용하는 것입니다. –

+7

이것은 PHP의 관점에서 이해가되지 않습니다. 웹 애플리케이션을 작성하고 있습니까? MS Word는 어떻게 작동합니까? 이 파일이 어디에서, 어떤 코드로부터 열리는 지에 대한 많은 정보와 자세한 설명이 필요합니다. –

+0

사용자 확인을 요구하지 않고 웹 애플리케이션이 사용자에게 10 초마다 문서 파일을 푸시해야한다는 의미입니까? 미안하지만 그건 불가능합니다. – JJJ

답변

5

내가 올바르게 당신을 이해한다면, 당신이하고 싶은 것은 불가능합니다 (슬프게도).

브라우저의 웹 페이지에서 다운로드 한 원격 파일의 실시간 편집을위한 표준 또는 프로토콜이 없습니다. 파일이 임시 위치로 다운로드되어 거기에서 열립니다.

따라서 PHP 나 JavaScript에서 자동 저장 메커니즘을 제공한다는 개념은 전혀 불가능합니다. 클라이언트 응용 프로그램에서이를 수행해야합니다.

다운로드하고 로컬에서 편집 한 파일을 다시 웹 사이트에 업로드하려면 사용자가 수동으로 업로드 할 수있는 업로드 양식을 제공해야합니다. (이는 수치스럽고 완전히 직관력이 없지만 현재 기술이 적용되는 방식입니다.)

-1

웹 기술의 보안상의 이유로 인해 불가능합니다.

관련 문제