SWFUpload는 플래시와 js를 결합한 파일 업로드플러그인입니다.
SWFUpload
1의 기능은 플래시를 사용하여 업로드할 수 있으며, 페이지가 새로 고쳐지지 않으며 플래시 버튼 스타일을 변경할 수 있습니다.
2. 브라우저 측에서 업로드할 파일을 제한할 수 있습니다.
3. 한 번에 여러 파일을 업로드할 수 있지만 대기열에 있는 파일이 업로드됩니다. 서버 측에서 파일을 하나씩 받는 것은 일반적인 양식을 통해 파일을 업로드하는 것과 같습니다. 4. 개발자가 사용할 수 있는 풍부한
이벤트2을 사용하여 SWFUpload
객체를 인스턴스화하고 구성 매개변수 객체를 전달하여 다양한 측면을 구성합니다.
3. SWFUpload에서 제공하는 플래시 버튼을 클릭하면 업로드할 파일을 선택할 수 있는 파일 선택 창이 나타납니다. 4. 파일 선택이 완료되면 요구 사항에 맞는 파일이 추가됩니다.
5. startUpload 메서드를 호출하여 대기열의 파일이 업로드되기 시작합니다.
6. 개발자는 이러한 이벤트를 사용하여 UI를 업데이트하고 오류를 처리합니다. 문제 프롬프트 등
다음은 PHP swfupload 이미지 업로드를 위한 샘플 코드입니다
if (isset($_FILES["Filedata"]) || !is_uploaded_file($_FILES["Filedata"]["tmp_name"]) || $_FILES["Filedata"]["error"] != 0) { $upload_file = $_FILES['Filedata']; $file_info = pathinfo($upload_file['name']); $file_type = $file_info['extension']; $save = 'image/' . md5(uniqid($_FILES["Filedata"]['name'])) . '.' . $file_info['extension']; $name = $_FILES['Filedata']['tmp_name']; if (!move_uploaded_file($name, $save)) { exit; } //将数组的输出存起来以供查看 $fileName = 'test.txt'; $postData = var_export($file_info, true); $file = fopen('' . $fileName, "w"); fwrite($file,$postData); fclose($file); }
위 내용은 PHP swfupload 이미지 업로드 샘플 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!