download.php 528 B

123456789101112131415161718
  1. <?php
  2. $content = utf8_decode(base64_decode($_POST['content']));
  3. $filename = $_POST['filename'];
  4. $mimeType = $_POST['mime'];
  5. header("Pragma: public");
  6. header("Expires: 0");
  7. header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
  8. header("Cache-Control: public");
  9. header("Content-Description: File Transfer");
  10. header("Content-type: $mime");
  11. header("Content-Disposition: attachment; filename=\"$filename\"");
  12. header("Content-Transfer-Encoding: binary");
  13. header("Content-Length: ".strlen($content));
  14. echo $content;
  15. ?>