security_check(); if ($resultat_session == 'c') { header("Location: ../utilisateurs/mon_compte.php?change_mdp=yes"); die(); } else if ($resultat_session == '0') { header("Location: ../logout.php?auto=1"); die(); } if (!checkAccess()) { header("Location: ../logout.php?auto=1"); die(); } check_token(); //**************** EN-TETE ***************** $titre_page = "Outil d'initialisation de l'année: Suppression des fichiers temporaires"; require_once("../lib/header.inc.php"); //**************** FIN EN-TETE ***************** ?>

Retour Retour accueil initialisation

Suppression des fichiers temporaires

\n"; $tempdir=get_user_temp_directory(); if(!$tempdir){ echo "

Il semble que le dossier temporaire de l'utilisateur ".$_SESSION['login']." ne soit pas défini!?

\n"; // Il ne faut pas aller plus loin... // SITUATION A GERER } if (!isset($is_posted)) { $temoin=0; $tab=array('eleves.xml','nomenclature.xml','sts.xml','f_div.csv','f_gpd.csv','f_men.csv','matiere_principale.csv'); for($i=0;$iAucun des fichiers d'initialisation n'est encore présent dans votre dossier temporaire.

\n"; echo "

Remarque : Il est recommandé de dédoublonner les adresses des responsables en fin d'initialisation (Sconet a tendance à compter deux enregistrements même pour des responsables vivant sous le même toit)

\n"; require("../lib/footer.inc.php"); die(); } elseif($temoin==1){ echo "

Un des fichiers d'initialisation est encore présent dans votre dossier temporaire.

\n"; } else{ echo "

$temoin des fichiers d'initialisation sont encore présents dans votre dossier temporaire.

\n"; } echo "
\n"; echo add_token_field(); echo "\n"; echo "\n"; echo "
\n"; require("../lib/footer.inc.php"); die(); } else { $dest_file="../temp/".$tempdir."/sts.xml"; $tab=array('eleves.xml','nomenclature.xml','responsables.xml','sts.xml','f_div.csv','f_gpd.csv','f_men.csv','matiere_principale.csv'); for($i=0;$iSuppression de $tab[$i] ... "; if(unlink("../temp/".$tempdir."/$tab[$i]")){ echo "réussie.

\n"; } else{ echo "Echec! Vérifiez les droits d'écriture sur le serveur.

\n"; } } } echo "

Remarque : Il est recommandé de dédoublonner les adresses des responsables en fin d'initialisation (Sconet a tendance à compter deux enregistrements même pour des responsables vivant sous le même toit)

\n"; } require("../lib/footer.inc.php"); ?>