2014-01-07 3 views
1

PHP에서 다중 파일 업로드와 관련된 몇 가지 질문이 있습니다. 나는 Opcache, APC 또는 Session.Upload_Progress 단일 파일 입력에서 여러 파일 업로드

<input type="file" name="file[]" /> 

1) 질문 1

등이 하나의 파일 입력이 있습니다를가 Opcache와 업로드 진행 상황을 추적 할 수 있습니까? 그렇다면 어디에서 좋은 기사를 찾을 수 있습니까? 또는 그 코드가 될 수있는 것은 무엇입니까?

2) 질문 2 : 단일 파일 입력 요소에서 여러 파일을 업로드하고 각 개별 파일의 업로드 진행률을 Session.Upload_Progress를 사용하여 개별적으로 업로드 할 수 있습니까? 그렇다면 어떤 코드가 될 수 있습니까? 좋은 기사 요?

3) 질문 3 : Opcache 및 Session.Upload_progress 모두 하나의 파일 입력 요소 및 각 개별 파일의 트랙 업로드 진행에서 여러 개의 파일을 추적하는 데 사용 할 수없는 경우 별도로 그때는 PHP 5.5.3과 APC를 사용한다 또는 큰?

나는 다른 기사의 긴 목록을 읽었지만 그 중 누구도 내가 지금까지 무엇인지 설명하지 않았다. 현재이 IBM 기사를 읽고 그 코드를 따르고 있습니다. 나는 APC 일부 코드는 하나의 입력 요소 그러나 다시 더 3에 온다 질문에서 여러 파일 업로드를 수행 할 수 있습니다 here

에서 동일한 코드를 따랐다.

을 그래서, 기본적으로 내가 어떻게 코드를 만들 수 있습니다 단일 파일 입력 요소로 여러 파일 업로드 및 개별적으로 각 파일의 업로드 진행률 추적? Opcache 나 APC 또는 Session.Upload_Progress로 무엇을 사용할 지 중요하지 않습니다.

+0

정말 좋은 질문입니다. 이미 시도한 것을 보여 주면 더 좋을 것입니다. 나는 업로드 진행시 생성 된 임시 파일의 파일 크기를 검사하여 파일 업로드 진행 상태를 추적 할 수 있지만 임시 파일이 완료된 후에 PHP가 반응하기 때문에 구성/설정이 필요하지만 업로드 중에 처리해야합니다. – DanFromGermany

+0

감사합니다 @ DanFromGermany 나는 코드의 링크를 제공하고 그 많은 다른 기사와 함께하지만 모두 하나의 파일에 대해 또는 여러 파일 다음 단일 파일이 아닌 여러 파일 입력을 사용하는 경우 –

답변

0

나는 APC 세션 업로드 진행을 사용하는 것이 좋습니다 않을 것 왜냐하면 한 번에 하나의 파일을 추적하기 때문입니다. 참조 : http://www.plupload.com/ : http://www.php.net/manual/en/session.upload-progress.php

당신이 쉬운 방법을 선호하는 경우, 나는이 추천 할 것 : http://php.net/manual/en/apc.configuration.php#ini.apc.rfc1867

위의 PHP 5.4.0과를 사용하는 경우, 체크 아웃. 그것은 아주 잘 작동합니다.

희망이 있습니다.

+0

나는 이미 당신이 말한 기사들을 다 읽었지만 그들 중 누구도 내가 무엇을 요구하고 있는지 설명하지 못했습니다. 그리고 외부 플러그인을 사용하는 것이 제 경우에는 해결책이 아닙니다. –

+0

당신의 대답은 정확하게 내가 찾던 답변이 아니지만 나 자신의 모든 질문에 대한 나의 답변을 찾았으며 곧 게시 할 것입니다. 그러나 당신이 좋은 링크를 제공하려고 할 때 당신에게이 현상금을 수여하고 싶습니다. 다시 한번 감사드립니다. –

+0

@AbdulJabbarWebBestow - 위의 의견에서 언급 한 게시물을 제공 할 수 있다면 좋을 것입니다. – Pancho

관련 문제