我想下載一個.pptx文件從我的站點文件夾下載或獲取保存彈出,用戶可以選擇保存文件夾。但是當我打電話給我的功能時,它在console.log中打印了一個內容。如何從服務器或本地xampp下載文件? php
我已經使用不同的代碼,但沒有人工作。
PK����Uy�G��-j����P����_rels/.rels���������������������JA��>Ő{w�D��^D�Md}�0���;3!�}{���B)��������l>Hʔ��uӂ��s�����{Z݃)�)��98Q��n�B3j])���TF*FU~����"�&3�:��D�Z�`�d7m{g�'�Ls��`����6�[email protected]��Њ�n�N�ӡ�B�ϵ]Ή���^��^(����1��HI/y�Q)
ו-2 jY9%dPKUyGI + docProps /core.xml m j @E ;-; RL J! 4 3 ����wb���R�sW���O�gq1�5-T(Z��ߞ�'�DM�f���e��~G�����c⬎�*� =�Ϊ�G:�7�"��3fo��y�d�ˌ���}D�j�Q�Wa�V#�+-�����E
yb A -..... 還有更多。
這是我的代碼:
function downloadProject($file, $db)
{
$path = "../assets/convertables/Presentaties/"; // change the path to fit your websites document structure
$dl_file = preg_replace("([^\w\s\d\-_~,;:\[\]\(\].]|[\.]{2,})", '', $file.'.pptx'); // simple file name validation
$dl_file = filter_var($dl_file, FILTER_SANITIZE_URL); // Remove (more) invalid characters
$fullPath = $path.$dl_file;
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header('Content-Type: application/vnd.openxmlformats-officedocument.presentationml.presentation');
header("Content-Transfer-Encoding: Binary");
header("Content-length: ".filesize($fullPath));
header("Content-disposition: attachment; filename=\"".$dl_file."\"");
readfile($fullPath);
}
編輯:我已經檢查與解答其他問題,但並沒有爲我工作!
我怎樣才能投票你的評論.... – TheJokerAeZ
有沒有辦法@TheJokerAez,我會刪除這個不要擔心 – devpro