Rumah  >  Soal Jawab  >  teks badan

Saya memuat naik dan memuat turun sesuatu yang saya tulis, tetapi apabila saya memuat turunnya, fail itu rosak?

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);


缺一个女朋友缺一个女朋友2537 hari yang lalu1206

membalas semua(1)saya akan balas

  • 寻觅 beyond

    寻觅 beyond2017-10-13 20:50:22

    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


    balas
    1
  • 极世

    6666666

    极世 · 2017-10-14 13:01:04
  • Batalbalas