Je me suis fait une page de type
download.php?id=tagadatsointsoin, et j'ai placé mes headers comme dans le code suivant :
header("Content-Transfer-Encoding: none");
header("Content-Type: " . $MIMEType . '; name="' . $data1 . '"');
header('Content-Disposition: attachment; filename="' . $data2 . '"');
header("Location: ../files/" . $data3);
Plusieurs questions.
[ul][li]Lesquelles parmi les variables $data1, $data2 et $data3 doivent être identiques, s'il y en a ?[/li]
[li]Laquelle parmi $data1, $data2, $data3 contient le nom par défaut du fichier que le clien enregistre ?[/li]
[li]Dans quel ordre ces informations devraient normalement être envoyées ?[/li][/ul]
(Simple curiosité de ma part, je ne connaît pas vraiment le http en tant que protocole, mais si l'ordre ici est faux, je changerai, juste pour avoir de quoi m'en souvenir)