Skip to main content

Force File Download with PHP

If you want to control or track your downloadable contents then a force file downloader script can give you more option. Especially if you want make images or other stemming contents like music file (mp3, wav, ogg), video files (flv, mp4, ogg, 3gpp), css, JavaScripts or even a php file downloadable then you must need to use a force file downloader script.
In this post I am going to share a simple but useful force file downloader script.

Download Source

The Download Function

/**
 * force file to download
 * 
 * @param string path to file
 */
function download($path)
{
 // if file is not readable or not exists
 if (!is_readable($path))
  die('File does not exist or it is not readable!');

 // get file's pathinfo
 $pathinfo = pathinfo($path);
 // set file name
 $file_name = $pathinfo['basename'];

 // guess mime type by extension
 $mimes = require 'mimes.php';
 $mime = isset($mimes[$pathinfo['extension']]) ? $mimes[$ext] : 'application/octet-stream';

 // set headers
 header('Pragma: public');
 header('Expires: -1');
 header('Cache-Control: public, must-revalidate, post-check=0, pre-check=0');
 header('Content-Transfer-Encoding: binary');
 header("Content-Disposition: attachment; filename=\"$file_name\"");
 header('Content-Length: ' . filesize($path));
 header("Content-Type: $mime");

 // read file as chunk to reduce memory usages
 if ( $fp = fopen($path, 'rb') ) {
  ob_end_clean();

  while( !feof($fp) and (connection_status()==0) ) {
   print(fread($fp, 8192));
   flush();
  }

  @fclose($fp);
  exit;
 }
}
Heavy memory usages is one of the most common issue of almost all force file downloader script. That's why I am not using functions like readfile. Because these files first stores whole file to the memory and then it starts download. If you want to try large files to download using this function then you will get memory limit exhausted problem. So, it is better to read a file as chunks.

Usages

$file = $_GET['file'];
download('path/'. $file);

Comments

  1. Wow amazing i saw the article with execution models you had posted. It was such informative. Really its a wonderful article. Thank you for sharing and please keep update like this type of article because i want to learn more relevant to this topic.

    Web Designing Training in Chennai

    ReplyDelete

  2. Helpful as always. Every post you write produce a massive value to your readers that is the only reason it is so popular and has great authority. I read this content really awesome.I hope this information may change my business carrier.I can remember these things whenever taking the decision.


    SAP training in Chennai

    ReplyDelete
    Replies
    1. Oh you like that it can't download any songs

      Delete

  3. Really very nice blog information for this one and more technical skills are improve,i like that kind of post.



    SAP training in Chennai

    ReplyDelete
  4. Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with excellent care and we take your comments to heart.As always, we appreciate your confidence and trust in us.

    SAP training in Chennai

    ReplyDelete

  5. Really very nice blog information for this one and more technical skills are improve,i like that kind of post.


    Digital Marketing Training in Chennai

    ReplyDelete
  6. Really thanks for sharing your valuable information, it is really useful to help and understand.
    PHP Training in chennai

    ReplyDelete
  7. You have shared very informative news with. Thanks for your effort.php training classes

    ReplyDelete
  8. This comment has been removed by a blog administrator.

    ReplyDelete
  9. I have read your blog its very attractive and impressive bouncing balls. I like it your blog red ball.

    ReplyDelete
  10. I have had a lot of harvest after watching this article from cut the rope, trollface quest 5

    ReplyDelete
  11. Replies
    1. i love riyaz afreen from tik tok u r my jaan

      Delete
  12. Amazing article. Your blog helped me to improve myself in many ways thanks for sharing this kind of wonderful informative blogs in live. I have bookmarked more article from this website. Such a nice blog you are providing ! Kindly Visit Us @ Best Travels in Madurai | Tours and Travels in Madurai | Madurai Travels

    ReplyDelete
  13. This is very great thinks. It was very comprehensive post and powerful concept. Thanks for your sharing with as. Keep it up....

    Data Science Training in Chennai | Data Science Course in Chennai

    ReplyDelete

  14. Flipkart CashBack Offers,telugu bloggers ,telugu websites
    Flipkart CashBack Offers - SBI, HDFC, ICICI, Citibank Cards,flipkart sbi debit card emi,flipkart upcoming offers on mobiles,flipkart credit card,flipkart cashback phonepe,flipkart credit card generator,flipkart cashback offer phonepe,flipkart american express,india fake debit card generator,flipkart american express gift card,sbi credit card offers on flipkart today,sbi flipkart offer,sbi debit card offers cash back,sbi flipkart offer 2018,,telugu bloggers ,telugu websites


    Offers.Flipkart .
    flipkart bank offers,flipkart cash back coupons, flipkart offers,flipkart cashback offers ,flipkart cashback offers,flipkart cash back offers,flipkart cashback coupons,flipkart cashback,Flipkart Cashback Offers,Flipkart Bank Offers, flipkart upcoming offers on mobiles, flipkart hdfc offer, flipkart icici offer,sbi credit card offers on flipkart today,sbi flipkart offer, hdfc credit card offers on flipkart, flipkart upcoming offers on mobiles, flipkart offers


    flipkart today deal offer,flipkart todays deal,flipkart best offer today,flipkart cashback offer today,flipkart mobile app offers today,flipkart mobile deals today


    "Flipkart Cashback Offers || Flipkart Bank Offers || Flipkart Deals 2018 ||" "flipkart upcoming offers on mobiles, hdfc credit card offers on flipkart 2018, sbi credit card offers on flipkart today, flipkart hdfc offer terms and conditions, sbi flipkart offer 2018, flipkart cashback phonepe, flipkart hdfc offer august 2018, flipkart icici offers

    Flipkart CashBack Offers July 2018 - SBI, HDFC, ICICI, Citibank Cards,Cashback Offers Coupons,
    Today Special deals offers,
    Flipkart 2018 deals,
    Flipkart Today offers


    Flipkart CashBack Offers June 2018 - SBI, HDFC, ICICI, Citibank Cards

    Best of Home Furnishing min 40% off:
    flipkart Mobile Accessories,flipkart Storage devices,flipkart Brands at best prices,flipkart Top Offers,flipkart Fashion for Travel Lovers,FLIPKART Great Offers On Furniture,FLIPKART Discounts for You,flipkart Deals of the Day


    flipkart axis cashback offer,
    flipkart discount coupon codes, flipkartcashbackoffers,flipkart sbi cashback offers,

    ReplyDelete


  15. flipkart axis cashback offer,
    flipkart discount coupon codes, flipkartcashbackoffers,flipkart sbi cashback offers, flipkart cashback offers on mobiles,big billion day offers flipkart cashback, cashback offers flipkart, flipkart exchange offers on mobiles, flipkart cashback, flipkart cashback june,flipkart cashback offers, flipkart offers toady,flipkart bank cashback offer, flipkart cashback offers on watches, flipkart cashback offers on fashion, flipkart big billion day cashback offers, flipkart cashback may, flipkart big billion day offers 2017, flipkart deal of the day offers, flipkart christmas cashback offers, flipkart hdfc cashback, flipkart hdfc cashback offers, flipkart coupons, flipkart offers, flipkart offers cashback, flipkart offers 2017, flipkart axis bank offer, flipkart cashback february, flipkart cashback offers on washing, flipkart big billion day offers, flipkart hdfc cashback on electronics,flipkart offers on moblies, flipkartcashbackoffers, flipkart citi bank offers, flipkart cashback april, flipkart daily offers, flipkart yes cashback offer, flipkart today offers, flipkart discount offers on kitchen, flipkart cashback on home appliances, flipkart discount offers, flipkart deals today, flipkart cashback on mobiles, flipkart cashback offers on sarees, flipkart hdfc offer, flipkart cashback january, flipkart cashback offers on home, flipkart phonepe cashback offer, flipkart credit card offers, flipkart republic day sale offers, flipkart promo codes, flipkart cashback on refrigerators, flipkart upcoming offers in 2018, flipkart sbi offers, flipkart hdfc offer on mobiles,flipkart sbi offer cashback, flipkart debit card offers, flipkart phonepe offers, flipkart cashback coupons, flipkart citi bank offer, flipkart coupons 2018, flipkart citi bank offer on electronics, flipkart cashback on air conditioners, flipkart mobiles offers, flipkart iphone offers, flipkart hdfc bank offers, flipkart offers today, flipkart discounts on laptops flipkart exchange offers, flipkart sbi cashback offer, big trillion day offers flipkart ,flipkart citi bank cashback offers, flipkart cashback offers 2018, flipkart hdfc offers flipkart axis bank offers, flipkart air conditioner offers flipkart offers on televisions, flipkart refrogiratiors offers, flipkart sbi offer, flipkart daily deals, flipkart phonepe cashback offers, flipkart cashback offers, flipkart offers on laptops, flipkart new year cashback offers, flipkart emi offers, flipkart sbi offers on electronics


    flipkart cashback offers,cashbackcoupons,cashbackoffer,cashbackofferscoupons,flipkarthdfcoffer,
    MyDealsAndCoupons,flipkart cashback offers,cashbackcoupons,flipkartcashbackoffers,cashbackoffer,cashbackofferscoupons,flipkarthdfcoffer,latestcashbackoffers,flipkartcreditcardoffers,dealsncashbackcashbackoffers


    Flipkart CashBack Offers,telugu bloggers ,telugu websites
    Flipkart CashBack Offers - SBI, HDFC, ICICI, Citibank Cards,flipkart sbi debit card emi,flipkart upcoming offers on mobiles,flipkart credit card,flipkart cashback phonepe,flipkart credit card generator,flipkart cashback offer phonepe,flipkart american express,india fake debit card generator,flipkart american express gift card,sbi credit card offers on flipkart today,sbi flipkart offer,sbi debit card offers cash back,sbi flipkart offer 2018,,telugu bloggers ,telugu websites

    ReplyDelete


  16. flipkart sbi card offers,
    sbi card offers on flipkart,
    flipkart sbi credit card offers,
    flipkart sbi debit card emi offer,
    flipkart sbi card offer 2019,
    flipkart mobile sbi card offer,
    flipkart sbi card offer big billion day,
    flipkart sbi card discount,
    flipkart sbi card offer terms and conditions,
    sbi credit card offers on flipkart mobiles,
    flipkart sbi card offer 2017




    flipkart sbi offers,
    flipkart sbi card offers,
    flipkart offers for sbi credit card,
    flipkart offers on sbi credit cards,
    flipkart sbi offer big billion day,
    flipkart sbi offer terms and conditions,
    flipkart sbi emi offer,
    flipkart sbi offer september 2017,
    sbi offers in flipkart,
    flipkart offer sbi debit card,
    flipkart sbi offer t&c,
    sbi flipkart voucher offer,
    flipkart sbi card offer 2017,
    flipkart sbi card offer big billion ,
    flipkart sbi card offer terms and conditions,
    flipkart sbi offer big billion sale,
    flipkart sbi offer december 2017,
    flipkart sbi offer july 2018




    flipkart sbi card,
    flipkart sbi debit card emi,
    flipkart sbi card offer,
    flipkart offer with sbi card,
    flipkart sbi credit card offer,
    flipkart sbi debit card emi offer,
    sbi woohoo flipkart gift card,
    flipkart sbi debit card emi eligibility check,
    flipkart sbi card offer 2019,
    sbi card flipkart voucher offer,
    flipkart sbi debit card emi link,
    flipkart sbi card offer big billion day
    flipkart debit card emi sbi in hindi,
    flipkart sbi debit card emi eligibility check sms,
    flipkart sbi card offer terms and conditions,
    flipkart coupons for sbi credit card,
    sbi credit card flipkart voucher offer,
    flipkart big billion day sbi card,
    flipkart sbi card offer 2017,
    flipkart sbi card offer today




    flipkart sbi debit card emi,
    flipkart emi on sbi debit card,
    flipkart sbi debit card offer,
    flipkart sbi debit card emi eligibility sms,
    flipkart sbi debit card emi offer,
    flipkart sbi debit card emi eligibility check,
    flipkart debit card emi sbi sms,
    flipkart sbi debit card emi link,
    flipkart debit card emi sbi in hindi,
    flipkart sbi debit card emi eligibility check sms,
    flipkart offer for sbi debit card,
    10 off on flipkart sbi debit card,
    flipkart sbi debit card emi option,
    flipkart offer with sbi debit card,
    flipkart and sbi debit card offer

    ReplyDelete


  17. flipkart big billion day offers,
    flipkart emi for debit card,
    flipkart debit card emi,
    flipkart emi debit card sbi,
    flipkart sbi debit card emi,
    flipkart icici debit card emi,
    flipkart emi debit card mobile,
    flipkart debit card offers,
    flipkart offer debit card,
    flipkart debit card emi icici,
    flipkart sbi debit card offer,
    flipkart hdfc debit card emi
    flipkart emi on debit card sbi,
    flipkart axis debit card emi,
    flipkart hdfc debit card offer,
    flipkart icici debit card offer,
    flipkart emi debit card icici,
    flipkart emi debit card axis bank,
    flipkart sbi debit card emi offer,
    flipkart sbi debit card emi eligibility check,
    flipkart refund to debit card,
    flipkart debit card emi purchase,
    flipkart debit card emi message,
    flipkart debit card emi products list,
    flipkart axis bank debit card emi,
    flipkart debit card emi terms and conditions,
    flipkart debit card emi bob,
    flipkart debit card emi news,
    flipkart debit card emi iob,
    flipkart emi without debit card,
    flipkart debit card loan,
    flipkart debit card emi ,
    flipkart pe debit card emi kaise banaye,
    flipkart hdfc debit card emi products,
    flipkart debit card no cost emi,
    flipkart accept debit card for emi,
    flipkart debit card emi banks,
    flipkart debit card emi option hdfc,
    flipkart hdfc debit card emi offer,
    flipkart debit card emi video,
    flipkart par debit card se emi,
    flipkart debit card emi hdfc sms,
    flipkart debit card emi kaise kare,
    flipkart hdfc bank debit card emi,
    flipkart emi on debit card quora,
    flipkart debit card emi union bank,
    flipkart debit card emi tamil,
    flipkart debit card emi in hindi,
    flipkart debit card emi bank of baroda,
    flipkart debit card emi indian bank,
    flipkart debit card emi sbi in hindi,
    flipkart debit card emi hindi,
    flipkart debit card emi yes bank,
    flipkart sbi debit card emi eligibility check sms,
    flipkart debit card payment,
    flipkart debit card payment offers,
    flipkart debit card emi not eligible,
    flipkart debit card emi number,
    flipkart debit card emi youtube,
    flipkart icici bank debit card emi,
    flipkart hdfc debit card emi eligibility,
    flipkart debit card emi rules,
    flipkart debit card emi 2018,
    flipkart debit card emi indusind bank,
    flipkart axis debit card offer,
    flipkart axis bank debit card offer,
    flipkart debit card ad,
    flipkart pnb debit card offer,
    flipkart debit card emi quora,
    flipkart axis bank debit card



    flipkart big billion day offers,
    flipkart grand gadget sale,
    flipkart grand gadget sale 2018,
    flipkart grand gadget sale fake,
    flipkart grand gadget sale september 2018,
    flipkart grand gadget sale offers,
    flipkart grand gadget day sale,
    flipkart grand gadget sale november 2018,
    flipkart grand gadget sale october 2018

    ReplyDelete
  18. All are saying the same thing repeatedly, but in your blog I had a chance to get some useful and unique information, I love your writing style very much, I would like to suggest your blog in my dude circle, so keep on updates.
    Software Testing Training in Chennai
    Software Testing Course in Chennai
    Angularjs Training in Chennai
    Selenium Training in Chennai
    German Language Course in Chennai
    AWS Training in Chennai
    Big Data Analytics Courses in Chennai
    Software Testing Training in Porur

    ReplyDelete
  19. Behtarin gano Ka Sangam utna hi Sundar gane Sanjog Ki Baat Hai hi

    ReplyDelete
  20. dil ko chu jane wala gagal aanshu nikal gai mere

    ReplyDelete
  21. Thank you very much for these great cake recipes, I have learned a lot from your web blog run 3

    ReplyDelete
  22. _ᎢᎻᎪNK_YᎾᏌ_ᏚᎾ_ᎷᏌᏟᎻ_

    🙏🏻_ᏔᎬᏴᏚᏆᎢᎬ_🙏🏻

    ReplyDelete
  23. Grab Cashback - Up to 50% Off at Flipkart SHOP NOW,
    ICICI debit card EMI offers - Flipkart,
    Debit card EMI facility - Flipkart,
    ICICI debit card EMI offers - Flipkart,
    Flipkart HDFC EMI offers,
    Grab Cashback - Up to 50% Off at Flipkart SHOP NOW,
    10% Instant Discount on SBI Credit Cards at Flipkart,
    10% Instant Discount on SBI Credit Cards - Flipkart
    10% Instant Discount with HDFC Bank Debit and Credit at Flipkart
    10% Instant Discount on SBI Credit Cards - Flipkart,
    10% Instant Discount on SBI Credit Cards at Flipkart
    Monsoon Offers on Home Appliances - Flipkart,
    Flipkart SBI Offer 2019: 10% Instant Cashback,
    Flipkart HDFC Offer 2019: 10% Instant Offer,
    Flipkart Cashback offer 2019: 10% Cashback,
    Cashless Pay Store - Flipkart,
    Flat Rs. 4000 instant discount on transactions made using at Flipkart,
    No Cost EMI available on Credit Cards Valid till 10 January at Flipkart
    Diwali Festive Sale from 9pm - Flipkart
    10% Off on All Cards on Home Appliances - Flipkart
    10% Off on Cooling Days at Flipkart on SBI Credit Cards | SBI Card
    flipkart samsung carnival,
    flipkart mobiles,
    TV & appliances Sale (Axis Bank Offer) at Flipkart,
    10% Off on purchase of Fashion, Home & Furniture and at Flipkart,

    Air purifiers Offers - Flipkart,
    Offer Details - Flipkart,
    SBI Debit Card Offer at Flipkart,
    Extended Warranty on Appliances - Flipkart,
    Ganesh Chaturthi Festive Offers - Flipkart,
    EMI on Debit Cards - Flipkart,
    Top selling Latest Mobiles - Flipkart,
    Honor Mobiles Day - Flipkart
    Axis Bank Debit Card - Flipkart,
    HDFC Debit Cards - Flipkart,
    ICICI Debit Cards - Flipkart,
    Top selling Latest Mobiles - Flipkart,
    Explore New & Latest Mobiles of this season - Flipkart
    Republic Day Sale - 10% Instant Discount on SBI Credit Cards - Flipkart
    Flipkart cashback offers coupons-Daily discount Coupons
    Flipkart Bank offers,
    Flipkart Cashback Offers Coupons Electronics ,
    Flipkart Cashback offers Lifestyle ,
    Flipkart Cashback offers on Music,
    Flipkart Cashback offers on Computers devices,
    Flipkart Cashback offers on Furniture ,
    Flipkart Cashback offers on Footwear ,
    Flipkart Cashback offers on Accessories,
    Flipkart Cashback offers on Other Products ,
    Microwave oven – Get 20% to 55% offer,
    Flipkart Cashback offers on Watches,

    Flipkart Bank Cashback,Cashback Offers
    AXIS Bank:10% discount Cashback
    ICICI Bank :15% Cashback Discount
    Yes bank:10% Cashback Discount
    State Bank of India:10% Cashback Discount
    HDFC Bank:10% Cashback Discounts
    CITI Bank:10% Cashback Discounts
    flipkart cashless payday sale
    flipkart pay day sale
    flipkart cashless payday sale 2018

    ReplyDelete

  24. Flipkart SBI Offer 2019: 10% Instant Cashback.
    Flipkart HDFC Offer 2019: 10% Instant Offer.
    Flipkart Cashback offer 2019: 10% Cashback.
    Flipkart SBI Offer 2019: 10% Instant Cashback.
    Flipkart HDFC Offer 2019: 10% Instant Offer.
    Flipkart Cashback offer 2019: 10% Cashback.
    SBI Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashbackhttps://www.flipkart.com/?affid=crishkuma1
    HDFC Credit Ca rd /Debit Card Offers 10% Instant Cashback
    Get Cashbackhttps://www.flipkart.com/?affid=crishkuma1
    Citi Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashbackhttps://www.flipkart.com/?affid=crishkuma1
    Axis Bank Credit Card /Debit Card Offers 10% Instant Cashback (Extra 5% on Axis Buzz Cards)
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1
    ICICI Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1
    YES Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1
    IDBI Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1
    Kotak Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1

    flipkart sbi debit card offers

    flipkart offers

    flipkart axis offers
    flipkart sbi offer
    flipkart sbi debit card emi
    flipkart sbi credit card offer
    flipkart sbi debit card emi
    flipkart sbi credit card offers
    flipkart hdfc,
    flipkart hdfc offer,
    flipkart hdfc credit card offer,
    flipkart icici debit card emi
    flipkart icici credit card offer
    flipkart icici offer
    flipkart axis,
    flipkart axis bank offer,

    ReplyDelete
  25. Thanks for this post, I really appriciate. I have read posts,
    all are in working condition. and I really like your writing style.
    autocad in bhopal
    3ds max classes in bhopal
    CPCT Coaching in Bhopal
    java coaching in bhopal
    Autocad classes in bhopal

    ReplyDelete
  26. Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
    IT Training Institute in KK Nagar| datastage training in chennai |datastage training institutes in chennai |datastage course in chennai

    ReplyDelete
  27. Pada tahap awal memang anda harus mulai dari proses seleksi situs bandarq online yang ada. ada banyak lho pilihannya, jadi untuk menentukan pilihan terbaik
    asikqq
    pionpoker
    dewaqq
    bandar ceme
    sumoqq
    hobiqq
    paito warna
    interqq
    forum prediksi

    ReplyDelete
  28. Niccc song ✍👍👌👌👌👌👌👌

    ReplyDelete

  29. Flipkart SBI Offer 2019: 10% Instant Cashback.
    Flipkart HDFC Offer 2019: 10% Instant Offer.
    Flipkart Cashback offer 2019: 10% Cashback.
    Flipkart SBI Offer 2019: 10% Instant Cashback.
    Flipkart HDFC Offer 2019: 10% Instant Offer.
    Flipkart Cashback offer 2019: 10% Cashback.
    SBI Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashbackhttps://www.flipkart.com/?affid=crishkuma1
    HDFC Credit Ca rd /Debit Card Offers 10% Instant Cashback
    Get Cashbackhttps://www.flipkart.com/?affid=crishkuma1
    Citi Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashbackhttps://www.flipkart.com/?affid=crishkuma1
    Axis Bank Credit Card /Debit Card Offers 10% Instant Cashback (Extra 5% on Axis Buzz Cards)
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1
    ICICI Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1
    YES Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1
    IDBI Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1
    Kotak Bank Credit Card /Debit Card Offers 10% Instant Cashback
    Get Cashback
    https://www.flipkart.com/?affid=crishkuma1

    flipkart sbi debit card offers

    flipkart offers

    flipkart axis offers
    flipkart sbi offer
    flipkart sbi debit card emi
    flipkart sbi credit card offer
    flipkart sbi debit card emi
    flipkart sbi credit card offers
    flipkart hdfc,
    flipkart hdfc offer,
    flipkart hdfc credit card offer,
    flipkart icici debit card emi
    flipkart icici credit card offer
    flipkart icici offer
    flipkart axis,
    flipkart axis bank offer,
    Flipkart Cooling Days Sale
    flipkart cooling days
    flipkart cooling days 2019
    flipkart cooling days sale
    flipkart cooling days offer
    what is flipkart cooling days
    flipkart cooling days feb 2019
    flipkart cooling days starts in
    flipkart cashless payday sale
    flipkart pay day sale
    flipkart cashless payday sale 2018

    ReplyDelete
  30. Great post. So informative and clear all my doubts regarding the topic. Hydraulic elevators | home elevators

    ReplyDelete

Post a Comment

Popular posts from this blog

Multiple File Upload with Progress Bar using PHP & jQuery

Some days age I have created a post that deals with How we can upload file with progress bar using php and jQuery. Some of my readers asked me how we can upload multiple files with progress bar. In this post I am going to show you how we can upload multiple files with progress bar.We can upload multiple files with progress bar exactly same way as I shown previous. But we need to do some modification with our file upload form and our php script to handle multiple files.

File Upload with Progress Bar using jQuery and PHP

In this post you will learn how to create a AJAX file uploading system with progress bar using jQuery and PHP. For this purpose we will going to use jQuery Form Plugin. It is a easy to use and powerful jQuery AJAX form submitting plugin. It supports XMLHttpRequest Level 2 and iframe file transportation. That's why it will work for both old and new browsers.