J'ai téléchargé et téléchargé quelque chose que j'ai écrit, mais lorsque je l'ai téléchargé, le fichier a été endommagé ?
缺一个女朋友
缺一个女朋友 2017-10-13 20:12:37
0
1
1201

J'ai écrit moi-même la fonction de téléchargement et de téléchargement, mais lorsque je l'ai téléchargée, il a été indiqué que le fichier était endommagé ? La méthode est la même que celle écrite en ligne.

Le code est le suivant :

$filename = $_GET['file'];
header("Content-Disposition:attachment;filename=".$filename);
header("Content-Length:".filesize($filename));
readfile($filename);


缺一个女朋友
缺一个女朋友

为人谋而不忠乎…

répondre à tous(1)
寻觅 beyond

Votre formulaire de téléchargement de fichiers a-t-il l'attribut enctype='multipart/form-data' ?

Ensuite, le type de l'élément de formulaire pour télécharger des fichiers est-il défini sur fichier ?

Ensuite, le fichier téléchargé obtient-il des informations pertinentes de $_FILES[ ][ ] ?

Alors, êtes-vous sûr de pouvoir obtenir le fichier en utilisant la méthode get ? Êtes-vous sûr de vouloir utiliser la méthode get ?

Ensuite, spécifiez-vous le type de fichier (informations d'en-tête de type MIME) avant de télécharger le fichier ?

Ce qui est écrit en ligne peut ne pas être correct, lisez le manuel, le manuel fait autorité


  • répondre 6666666
    极世 auteur 2017-10-14 13:01:04
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!