Saya menulis sendiri fungsi muat naik dan muat turun, tetapi apabila saya memuat turunnya, ia mengatakan fail itu rosak? Kaedahnya sama dengan apa yang ditulis dalam talian.
Kod adalah seperti berikut:
$filename = $_GET['file']; header("Content-Disposition:attachment;filename=".$filename); header("Content-Length:".filesize($filename)); readfile($filename);
Adakah borang anda untuk memuat naik fail mempunyai atribut enctype='multipart/form-data'?
Kemudian, adakah jenis item borang untuk memuat naik fail ditetapkan kepada fail?
Kemudian, adakah fail yang dimuat naik mendapat maklumat yang berkaitan daripada $_FILES[ ][ ]?
Kemudian, adakah anda pasti anda boleh mendapatkan fail menggunakan kaedah get? Adakah anda pasti mahu menggunakan kaedah get?
Kemudian, adakah anda menentukan jenis fail (maklumat pengepala jenis MIME) sebelum memuat turun fail?
Apa yang ditulis dalam talian mungkin tidak betul, baca manual, manual itu berwibawa