สอบถามการกำหนด header php
ผมกำหนด header ในไฟล์ download.php
รูปแบบ link จะเป็น download.php?paskey=bv73zu495dpszcv6946k7fgmfscbawrb
แต่พอดาวน์โหลดมาแล้วขนาดไฟล์เป็น 0 Bytes
ถ้าดาวน์โหลด link ตรง (www.xxx.com/ชื่อไฟล์) ก็ได้ขนาดปกติ
สงสัยว่าต้องกำหนด header ยังไงครับ
// Send file headers
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Content-type: $ctype");
header("Content-Disposition: attachment;filename=$rename");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".@filesize($file));
header('Pragma: no-cache');
header('Expires: 0');
// Send the file contents.
readfile($file) or die("File not found.");
รูปแบบ link จะเป็น download.php?paskey=bv73zu495dpszcv6946k7fgmfscbawrb
แต่พอดาวน์โหลดมาแล้วขนาดไฟล์เป็น 0 Bytes
ถ้าดาวน์โหลด link ตรง (www.xxx.com/ชื่อไฟล์) ก็ได้ขนาดปกติ
สงสัยว่าต้องกำหนด header ยังไงครับ
http://www.goragod.com/knowledge/%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87%E0%B8%A5%E0%B8%B4%E0%B8%87%E0%B8%84%E0%B9%8C%E0%B8%AA%E0%B8%B3%E0%B8%AB%E0%B8%A3%E0%B8%B1%E0%B8%9A%E0%B8%94%E0%B8%B2%E0%B8%A7%E0%B8%99%E0%B9%8C%E0%B9%82%E0%B8%AB%E0%B8%A5%E0%B8%94%E0%B9%84%E0%B8%9F%E0%B8%A5%E0%B9%8C.html?q=%E0%B8%94%E0%B8%B2%E0%B8%A7%E0%B8%99%E0%B9%8C%E0%B9%82%E0%B8%AB%E0%B8%A5%E0%B8%94
ขอบคุณครับ แต่ก็ยังไม่ได้ เป็นกับบางไฟล์บางไฟล์ดาวน์โหลดได้ปกติ บางไฟล์ดาวนืโหลแล้วเป้น 0 bytes งงหนักเลย