Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

समानांतर / एक साथ डाउनलोड सीमित करना - कैसे पता चलेगा कि डाउनलोड रद्द कर दिया गया था?

<?php

class DownloadObserver
{
  protected $file;
  public function __construct($file) {
    $this->file = $file;
  }

  public function send() {
    // -> note in DB you've started
    readfile($this->file);
  }

  public function __destruct() {
    // download is done, either completed or aborted
    $aborted = connection_aborted();
    // -> note in DB
  }
}

$dl = new DownloadObserver("/tmp/whatever");
$dl->send();

ठीक काम करना चाहिए। शटडाउन_फंक्शन या किसी फंकी सेल्फ-बिल्ट कनेक्शन ऑब्जर्वेशन की जरूरत नहीं है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. यह जांचने का सबसे अच्छा तरीका है कि कोई पंक्ति MySQL तालिका में मौजूद है या नहीं

  2. MySQL के साथ PHP के माध्यम से एक INSERT में दिनांक और समय टिकट कैसे जोड़ें?

  3. MySQL में auto_increment ID कॉलम के विखंडन को कैसे हैंडल करें

  4. MySQL, जो अधिक कुशल लॉन्गटेक्स्ट, टेक्स्ट या ब्लॉब है? सम्मिलित दक्षता में सुधार

  5. 2 अलग-अलग तालिकाओं से उपयोगकर्ता या व्यवस्थापक के रूप में लॉग इन करना