Hello,
J'ai concu un formulaire permettant de remplir des informations.
Ces informations sont ensuite traitées par un fichier server.php qui identifie les fichiers et les zippe.
Je voudrais ensuite pousser le téléchargement côté client via le code ci-dessous.
Seulement, je ne trouve pas comment passer en variable le path depuis server.php vers download.php.
Auriez-vous une idée ?
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php if (!empty($_GET['Finalzip'])) { $filepath = __DIR__."/resultat/".$_GET['Finalzip']; $Finalzip = basename($filepath); $encoded_Finalzip = rawurlencode($Finalzip); header("Content-Disposition: attachment; Finalzip=\"{$encoded_Finalzip}\""); header("Content-Type: {zip}"); header("Content-Length: ".filesize($filepath)); header('Cache-Control: no-store'); readfile($filepath); }else{ http_response_code(500); } ?>
Partager