2011-03-07 3 views
0

PHP 파일 업로드 절차이 모든 장치에서 작동하는지 궁금합니다. 같은 :PHP 파일 업로드가 모든 장치에서 작동합니까?

  • 모든 주요 브라우저
  • 휴대폰 (아이폰, 블랙 베리, 안드로이드, 팜)

나는 우리의 서버에 모든 장치에서 동영상/사진을 업로드 할 수 있어야합니다 예고 할 수있는 문제가 있습니까?

답변

0

브라우저가 "보지 않습니다"PHP .... php는 서버 측 코드입니다. 프론트 엔드에서의 상호 작용은 플래시 ("ajax-styled"업로드에서 자주 사용됨) 자바 스크립트 및/또는 HTML에서 발생할 수 있습니다 .HTML은 기본적으로 거의 기본 사항이므로 거기에서 99 %의 장치가 처리 할 수 ​​있습니다 .

우리가 브라우저를 백엔드 기술과 조정해야한다면 혼란을 상상해보십시오. IE를 사용하는 현재의 표준과 반세기가 넘는 브라우저 팀이 부족하기 때문에 충분히 힘듭니다. .... thanks Microsoft .....

AOL의 브라우저와 같이 "보편적으로"호환되도록하려는 경우 CSS3 또는 HTML5와 같은 최첨단 기술 사용에 개인적으로주의해야합니다. , 여전히 사용 중이며 믿거 나 말거나, 본질적으로 IE6의 구버전입니다. 전화 브라우저 중 일부는 더 기본 적이지만, 사람들이 업로드 상황에서 이들을 실제로 사용할지 여부. "구식"기술을 사용하는 것은 재미있는 일이 아니지만, 특히 클라이언트가 하위 호환성과 관련하여 매우 특정한 경우에는 선택의 여지가없는 경우가 많습니다.

4

우선 끄기, PHP는 파일 업로드를 처리하는 것이 아니며 브라우저에 따라 다르며 어떻게 처리합니까? 브라우저는 파일 (내용, 크기, 유형)에 대한 정보를 보내는 브라우저입니다.

둘째, 모바일 플랫폼은이 작업을 제대로 수행하지 못합니다. iPhone은 브라우저에서 파일 업로드를 허용하지 않습니다. 안드로이드에 대해서는 잘 모르겠지만, 아이폰만으로는이 문제를 다시 생각할만큼 충분해야합니다.

+0

그건 아이폰에 대한 짜증. 따라서 본질적으로 iPhones에서 파일을 올바르게 업로드 할 수 있도록 기본 앱을 만들어야합니다. 프레임 워크 (예 : PhoneGap)를 사용하는 것이 더 나은 해결책일까요? – Justin

관련 문제