示例#1
0
    $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);
示例#2
0
                echo "<td style='padding:5px;'><a href='accueil_sauve.php?action=restaure_confirm&amp;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>&nbsp;</th>\n\t\t<th>&nbsp;</th>\n\t\t<th>&nbsp;</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>&nbsp;&nbsp;(" . 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&amp;sous_dossier=absences&amp;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}&amp;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";
    }
}