2017-12-14 5 views
0

내 업로드 페이지에 진행률 막대를 추가하고 싶습니다.
나는 업 로더를 통합하기 위해 워드 프레스 템플릿을 사용할 것입니다.
누군가이 코드에 진행률 표시 줄을 추가 할 수 있습니까?업로드 중 진행률 막대를 추가하는 방법 (PHP)

global $post; 
/*Video Uploading*/ 

if (isset($_FILES['upload_attachment'])) { 
    $count = '0'; 
    $files = $_FILES['upload_attachment']; 

    foreach ($files['name'] as $key => $value) { 
     if ($files['name'][$key]) { 
      $file = array(
       'name'  => $files['name'][$key], 
       'type'  => $files['type'][$key], 
       'tmp_name' => $files['tmp_name'][$key], 
       'error' => $files['error'][$key], 
       'size'  => $files['size'][$key] 
      ); 

      $_FILES = array("upload_attachment" => $file); 

      foreach ($_FILES as $file => $array) { 
       $newupload = betube_insert_attachment($file,$post->ID); 
       $attachvideo = wp_get_attachment_url($newupload); 
       add_post_meta($post_id, 'jtheme_video_file', $attachvideo); 
       add_post_meta($post_id, '_video_thumbnail', $newupload); 
       set_post_thumbnail($post_id, $newupload); 
       $count++; 
      } 
     } 
    } 
} 
+0

WordPress 사이트를 사용하고 있습니까? – BRjava

+0

안녕하세요, @BRjava 예. 나는 Wordpress Site를 사용한다. –

답변

0

당신이 JQuery와/아약스와 파일을 업로드하는 데 필요한 진행 막대를 추가하려면 :

내가 지금 가지고있는 업 로더 코드입니다. 진행률 막대를 증가시키는 데 사용되는 'progress'라는 기본 자바 스크립트 이벤트 리스너가 있습니다. 여기에 완전한 예제가 있지만, 당신이 아약스 PHP 코드는 귀하의 요구 사항에 따라 변경됩니다 있도록 wordpress에서 일하고 있는지 확인하십시오. 데모 : http://theonlytutorials.com/jquery-ajax-file-upload-with-percentage-progress-bar/

관련 문제