$filename = null; if ($n > 0) { $m = 0; foreach ($tab_file as $value) { if ($m == $fileid) { $filepath = "../backup/" . $dirname . "/absences/" . $value; $filename = $value; } $m++; } clearstatcache(); } send_file_download_headers('text/x-csv', $filename); readfile($filepath); } else { $tab_file = get_tab_fichiers_du_dossier_de_sauvegarde(); $n = count($tab_file); $filepath = null; $filename = null; if ($n > 0) { $m = 0; foreach ($tab_file as $value) { if ($m == $fileid) { $filepath = "../backup/" . $dirname . "/" . $value; $filename = $value; } $m++; } clearstatcache(); } send_file_download_headers('text/x-sql', $filename);
echo "<td style='padding:5px;'><a href='accueil_sauve.php?action=restaure_confirm&file={$value}" . add_token_in_url() . "#restaurer'>Restaurer</a></td>\n"; break; default: echo "<td></td>\n"; break; } echo "<td style='padding:5px;'><a href='savebackup.php?fileid={$m}'>Télécharger</a></td>\n"; echo "<td style='padding:5px;'><a href='../backup/" . $dirname . "/" . $value . "'>Téléch. direct</a></td>\n"; echo "</tr>\n"; $m++; } clearstatcache(); echo "</table>\n<hr />\n"; } if ($temoin_dossier_backup_absences == "y") { $tab_file = get_tab_fichiers_du_dossier_de_sauvegarde('../backup/' . $dirname . "/absences", "y"); $n = count($tab_file); if ($n > 0) { echo "<h3>Fichiers export des absences</h3>\n"; echo "<p>Les fichiers d'export des absences en fin d'année sont générés dans le sous-dossier 'absences' du dossier de stockage des sauvegardes.</p>"; echo "<table class='boireaus boireaus_alt centre' style='margin:auto;' >\n\t<tr>\n\t\t<th>Nom du fichier d'export</th>\n\t\t<th> </th>\n\t\t<th> </th>\n\t\t<th> </th>\n\t</tr>"; $m = 0; foreach ($tab_file as $value) { $alt = $alt * -1; echo "\n\t<tr>\n\t\t<td style='padding:5px;'>\n\t\t\t<em>" . $value . "</em> (" . round(filesize("../backup/" . $dirname . "/absences/" . $value) / 1024, 0) . " Ko)\n\t\t</td>\n\t\t<td style='padding:5px;'>\n\t\t\t<a href='accueil_sauve.php?action=sup&sous_dossier=absences&file={$value}" . add_token_in_url() . "'>Supprimer</a>\n\t\t</td>\n\t\t<td style='padding:5px;'>\n\t\t\t<a href='savebackup.php?fileid={$m}&sous_dossier=absences'>Télécharger</a>\n\t\t</td>\n\t\t<td style='padding:5px;'>\n\t\t\t<a href='../backup/" . $dirname . "/absences/" . $value . "'>Téléch. direct</a>\n\t\t</td>\n\t</tr>\n"; $m++; } clearstatcache(); echo "\n</table>\n<hr />\n"; } }