[PHP] Script de telechargement

MrEagle

Nouveau membre
Bonjour a tous!

Je tente de faire un petit script de téléchargement de fichier (ex: http://www.site.com/download.php?file=fichier) et j'éprouve présentement 2 petits problème.

1- Sous Firefox le fichier ne se télécharge pas mais s'affiche en texte (somme si j'ouvrais un exe avec notepad)

2- Sous IE le fichier se télécharge download.exe et non fichier.exe

Voici la parcelle de code pour le téléchargement

[cpp]
if (file_exists($fichier)) {
$f1 = filesize($fichier);
$f3 = mime_content_type($fichier);
header("Conten-Type: $f3\n");
header("Conten-Disposition: attachment; filename=\"$fichier\"\n");
header("Content-Transfer-Encoding: binary" );
header("Content-Lenght: $f1\n");
readfile($fichier);
}
[/cpp]

Comme c'est la premiere fois que je joue avec les downloads sur PHP il est fort possible que mon code contienne DES erreurs! Si c'est le cas dite le moi! Merci! :)
 

MrEagle

Nouveau membre
Oubliez ca!

Google est votre ami! J'ai finalement trouvé un tuto plus détaillé que mon premier sur le téléchargement.

Merci quand meme!
 

batchy

Grand Maître
C'est pas Conten-Type ni Conten-Disposition mais Content-Type et Content-Disposition. avec ça ça devrai marcher tout court.

[edit : bon, grillé ...]
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 064
Membres
1 586 286
Dernier membre
petitangebleu1977
Partager cette page
Haut