نمایش نتایج 1 تا 8 از 8

نام تاپیک: نمایش در صد پیشرفت هنگام آپلود فایل

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    بوشهر
    پست
    223

    Smile نمایش در صد پیشرفت هنگام آپلود فایل

    با سلام خدمت دوستان

    من می خوام یک فایل را از طریق php آپلود کنم مثلا با حجم 10 مگابایت
    که درصد پیشرفت آپلود را در هرلحظه به من نشان دهد .

    ممنون میشم از پاسخ شما ...

  2. #2
    کاربر تازه وارد آواتار amirtc
    تاریخ عضویت
    تیر 1392
    محل زندگی
    Unknown
    پست
    97

    نقل قول: نمایش در صد پیشرفت هنگام آپلود فایل

    از برچسب های meter وprogress در html5 میتونید استفاده کنید وبا php پویاش کنید.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    بوشهر
    پست
    223

    نقل قول: نمایش در صد پیشرفت هنگام آپلود فایل

    کسی نیست پاسخ بده

  4. #4
    کاربر دائمی آواتار vahidqara
    تاریخ عضویت
    تیر 1388
    محل زندگی
    کرمانشاه
    پست
    389

    نقل قول: نمایش در صد پیشرفت هنگام آپلود فایل

    درود.. می تونید از Jquery UI استفاده کنید .. سرج کنید حتما مطلب براش هست

  5. #5
    کاربر دائمی
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    جزیره مارماری
    پست
    1,137

    نقل قول: نمایش در صد پیشرفت هنگام آپلود فایل

    از این آموزش استفاده کنید.خیلی خوبه
    https://buckysroom.org/videos.php?cat=75

  6. #6
    کاربر دائمی
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    بوشهر
    پست
    223

    نقل قول: نمایش در صد پیشرفت هنگام آپلود فایل

    سلام دوست این سایت که فیلم نشون نمیده
    https://buckysroom.org/videos.php?cat=75

  7. #7
    کاربر دائمی آواتار id1385
    تاریخ عضویت
    آبان 1387
    محل زندگی
    توی رویاهام!!
    پست
    467

    نقل قول: نمایش در صد پیشرفت هنگام آپلود فایل

    این شکلی میخواهید ؟
    از jquery.form.js استفاده کنید

    var progressbox = $('#progressbar_cointer');
    var progressbar = $('.progress .bar');
    var myform = $("#myForm");
    var statustxt = $(".progress #compPrecent");
    var completed = '0%';
    var active_saveing = false;
    $(myform).ajaxForm({
    beforeSend: function() {
    progressbox.fadeTo(100, 1).show(50);
    progressbar.width(completed);
    progressbox.css('color', '#000');
    },
    uploadProgress: function(event, position, total, percentComplete) {
    progressbar.width(percentComplete + '%')
    statustxt.html(percentComplete + '%');
    if (percentComplete > 50)
    {
    progressbox.css('color', '#FFF');
    }
    if (percentComplete >= 100)
    {
    $('.loading_order_reg').addClass('regLoad');
    }
    },
    complete: function(response) {
    checkData(response.responseText);
    myform.resetForm();
    $('#progressbar_cointer').delay(2000).slideUp(400) ;
    }
    });


    اینم قسمت پست :

    $.post(cr + '.php', {Type: 'save_order', data: Array(orData, serviSes)}, function(Data) {
    if (Data)
    {
    var retData = Data.split('*/*');
    if (retData[0] === 'ok')
    {
    $('.loading_order_reg').removeClass('regLoad').fad eOut(300);
    $('.subagent')
    .attr('disabled', false)
    .empty()
    .val(retData[1]);
    $(myform).submit();
    } else if (!Data)
    {
    alert('ثبت سفارش با موفقیت انجام نشد');
    }
    }
    }); // post


    اینم فایل php :

    //** upload **/
    public function upload_image($related_order_id) {


    if (!$this->is_path() && !is_dir($this->cur_up_dir)) {
    return false;
    }
    $upload_dir = $this->cur_up_dir;
    if (isset($_FILES["userFile"])) {
    $ret = '';
    $return_result = '';
    $count = 0;
    $success = 0;
    $required_img = count ($_FILES["userFile"]["name"]);
    $lb = array('', 'roo__', 'posht__', 'b_roo__', 'b_posht__');
    foreach ($_FILES["userFile"]["error"] as $key => $error) {
    if ($error == UPLOAD_ERR_OK) {
    $count++;
    $image_id = $this->encript->protect($related_order_id);
    $enc_name = $lb[$count] . $image_id;
    $TempSrc = $_FILES["userFile"]["tmp_name"][$key];
    $name = $_FILES["userFile"]["name"][$key];
    $ext = explode('.', basename($name));
    $ext = strtolower($ext[count($ext) - 1]);
    $new_file = $upload_dir . '/' . $enc_name . ".$ext";
    move_uploaded_file($TempSrc, $new_file);
    if(is_readable($new_file)){
    $resize = new resize($new_file);
    $resize->resizeImage(150, 120, 'crop');
    $resize->saveImage(($upload_dir . "/150x120_$enc_name" . ".$ext"), 100);
    $resize->resizeImage(50, 30, 'crop');
    $resize->saveImage(($upload_dir . "/50x20_$enc_name" . ".$ext"), 100);
    $success++;
    }
    }
    }
    $update = $this->update_img_url($related_order_id,$ext) ;
    $err = @($required_img - $success)!== 0;
    if($err){
    echo 'err1*/*'.$required_img - $success;
    }elseif(!$err){
    $redirectTo = cpl_dir.'orders/?token='.$this->encript->protect("VorderProp{SP}$related_order_id{SP}".$th is->encript->generate_rnd(1));
    echo "ok*/*$redirectTo";
    }else{
    echo 'err2*/*unknown';
    }
    }
    }

    چون به هم میریخت با فرمت جاوا اسکریپت گذاشتم

    دیگه تحلیلش با خودت
    موفق باشی
    عکس های ضمیمه عکس های ضمیمه

  8. #8
    کاربر دائمی
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    جزیره مارماری
    پست
    1,137

    نقل قول: نمایش در صد پیشرفت هنگام آپلود فایل

    نقل قول نوشته شده توسط samsami مشاهده تاپیک
    سلام دوست این سایت که فیلم نشون نمیده
    https://buckysroom.org/videos.php?cat=75
    به خاطر اینکه فیلم هاش تو ی و ت وب هست.باید با ف ی ل ت ر ش ک ن برید

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: پنج شنبه 19 تیر 1393, 13:53 عصر
  2. نمایش نوار پیشرفت (progress bar ) هنگام آپلود فایل
    نوشته شده توسط nimadows در بخش ASP.NET Web Forms
    پاسخ: 12
    آخرین پست: چهارشنبه 04 اردیبهشت 1392, 23:37 عصر
  3. سوال: استفاده از progress در هنگام آپلود فایل ؟؟
    نوشته شده توسط Fartaj در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: چهارشنبه 28 فروردین 1392, 23:10 عصر
  4. سوال: راهنمایی برای حل خطای به وجود آمده هنگام آپلود فایل به سرور
    نوشته شده توسط aminghaderi در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: چهارشنبه 23 تیر 1389, 17:34 عصر
  5. سوال: شناسایی ویروس هنگام آپلود فایل بر روی سرور
    نوشته شده توسط antoniuce در بخش ASP.NET Web Forms
    پاسخ: 46
    آخرین پست: چهارشنبه 29 آبان 1387, 18:19 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •