Si j'ai bien compris, et d'apèrs tes exemples, il n'y a aucune interaction entre tes deux fichiers php.
Même si tu précises dans un lien quel fichier (viaz la variable $fichier) tu dois télécharger, tu n'en tiens absoluement pas compte dans le document php qui génère ton fichier.
De un, dans ton document à télécharger, modifie ce code :
1 2 3
| $contenue = file_get_contents('B/x.txt');
$nomdufichier = "x.txt";
$tailledufichier = filesize('B/x.txt'); |
par un tableau pour le nombre de fichiers que tu as à télécharger, de cette forme là :
1 2 3 4 5 6 7 8 9 10
| $files = array();
$files["x"]["contenu"] = file_get_contents('B/x.txt');
$files["x"]["nom"] = "x.txt";
$files["x"]["taille"] = filesize('B/x.txt');
$files["y"]["contenu"] = file_get_contents('B/y.txt');
$files["y"]["nom"] = "y.txt";
$files["y"]["taille"] = filesize('B/y.txt');
$files["z"]["contenu"] = file_get_contents('B/z.txt');
$files["z"]["nom"] = "z.txt";
$files["z"]["taille"] = filesize('B/z.txt'); |
Et ensuite, par rapport à la variable en GET ($fichier), tu affiche les données liée au fichier demandé.
Partager