");
$_SESSION["pageaide"]="Gestion_des_clients_windows#Description_du_processus_de_configuration_du_registre_Windows";
echo "".gettext("Exporter mes clés ?")."";
break;
case "export":
$content_dir = '/tmp/';
$fichier_mod_xml = $content_dir . "rules.xml";
if (file_exists($fichier_mod_xml)) unlink($fichier_mod_xml);
$get= fopen ($fichier_mod_xml, "w+");
$ligne="\n\nSE3\nV 0.1\n\n";
fputs($get,$ligne);
$query1="SELECT categorie from corresp group by categorie";
$resultat1 = mysql_query($query1);
while ($row = mysql_fetch_array($resultat1)) {
$ligne="\n\n\n252\ngénéral\nLIGNE\n\n\n\n \n";
fputs($get,$ligne);
$query2="SELECT sscat from corresp where categorie='$row[0]' group by sscat";
$resultat2 = mysql_query($query2);
while ($row2 = mysql_fetch_array($resultat2)) {
if ($row2[0]) {
$ligne="\n252\n\"$row2[0]\"\nLIGNE\n \n \n\n\n";
fputs($get,$ligne);
$ajoutquery=" and sscat=\"$row2[0]\" ";
} else { $ajoutquery= " and sscat=\"\" "; }
$query3="SELECT Intitule,chemin,OS,type,genre,valeur,antidote,comment from corresp where categorie='$row[0]' ".$ajoutquery." order by type,genre,OS,valeur";
$resultat3 = mysql_query($query3);
while ($row3=mysql_fetch_array($resultat3)) {
$cheminpascomp=$row3['chemin'];
$chemin=explode("\\",$row3['chemin']);
$j=count($chemin)-1;
$cheminpascomp=$chemin[0];
for ($i=1;$i<$j;$i++) {
$cheminpascomp=$cheminpascomp."\\".$chemin[$i];
}
$variable=$chemin[$j];
$ligne="\n".$row3['OS']."\nreg:///$cheminpascomp\n".$row3['Intitule']."\n";
fputs($get,$ligne);
if ($row3['type']=="restrict") { $type="restrict" ;} else {$type="config"; }
$ligne="$type\n$variable\n";
fputs($get,$ligne);
if (isset($row3['valeur'])) {$ligne="".$row3['valeur']."\n"; } else {$ligne="\n";}
fputs($get,$ligne);
if (isset($row3['antidote'])) {$ligne="".$row3['antidote']."\n";} else {$ligne="\n";}
fputs($get,$ligne);
if (isset($row3['comment'])) {$ligne="".$row3['comment']."\n";} else {$ligne="\n";}
fputs($get,$ligne);
$ligne="\n";
fputs($get,$ligne);
}
}
$ligne="\n\n";
fputs($get,$ligne);
}
$ligne="\n\n";
fputs($get,$ligne);
fclose($get);
$get= fopen ($fichier_mod_xml, "r");
header("Content-type: application/force-download");
header("Content-Length: ".filesize($fichier_mod_xml));
header("Content-Disposition: attachment; filename=rules.xml");
readfile($fichier_mod_xml);
if (file_exists($fichier_mod_xml)) unlink($fichier_mod_xml);
mysql_close();
include "entete.inc.php";
include "ldap.inc.php";
include "ihm.inc.php";
require_once ("lang.inc.php");
bindtextdomain('se3-registre',"/var/www/se3/locale");
textdomain ('se3-registre');
if (ldap_get_right("computers_is_admin",$login)!="Y")
die (gettext("Vous n'avez pas les droits suffisants pour accéder à cette fonction")."