Problème Téléchargement Fichier
kalimbra
Messages postés
546
Statut
Membre
-
kalimbra Messages postés 546 Statut Membre -
kalimbra Messages postés 546 Statut Membre -
Bonjour,
j'ai écrit un petit script pour dumper ma base MySQL. Tout fonctionne à peu près, sauf pour le téléchargement. Le fichier que j'obtiens en téléchargement fait 0 octets, alors que le fichier sur le serveur lui est correct ..
voilà mon code :
j'ai écrit un petit script pour dumper ma base MySQL. Tout fonctionne à peu près, sauf pour le téléchargement. Le fichier que j'obtiens en téléchargement fait 0 octets, alors que le fichier sur le serveur lui est correct ..
voilà mon code :
$NomDump = "sqldump-MONSITE-".date("Ymd-His").".sql" ;
$DumpFile = fopen ($NomDump , "a+");
fputs ($DumpFile, mysql_structure());
fflush($DumpFile);
fclose($DumpFile);
//on enlève la sauvegarde précédente
$FileToDel= $row_Recordset1['last_file_dump'];
if (file_exists($FileToDel )){
unlink ($FileToDel) ;
}
// on met à jour le nom du fichier actu dans la BDD et la date de dernière maintenance
$MaJSQL="update Maintenance SET date_maintenance=now(), last_file_dump = '$NomDump' WHERE id_maintenance = 2";
mysql_select_db($database_MONSITE, $MONSITE);
$Result1 = mysql_query($MaJSQL, $MONSITE) or die(mysql_error());
$file=$DumpFile;
header("Content-type: application/force-download");
header("Content-Transfer-Encoding: Binary");
//header("Content-length: ".filesize($file));
header("Content-disposition: attachment; filename=\"".$NomDump."\"");
A voir également:
- Problème Téléchargement Fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Telechargement direct - Accueil - Outils
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
2 réponses
T'as vraiment besoin de passer par l'SQL O_O
En plus simple voila ce que tu fais . Tu upload le fichier qui va être telechargé dans ton ftp ou dans un dossier . Et dans ta page tu fais un lien qui emmenène vers ce fichier
<a href="http://blablabla.com/fichier.zip"/>
Le tour est joué :D
En plus simple voila ce que tu fais . Tu upload le fichier qui va être telechargé dans ton ftp ou dans un dossier . Et dans ta page tu fais un lien qui emmenène vers ce fichier
<a href="http://blablabla.com/fichier.zip"/>
Le tour est joué :D