Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1910 → Rev 1911

/web/acc/backup.php
0,0 → 1,10
<?php
$select[0]="$l_backup_archive";
$fich[0]="backup/sauvegarde.php";
$j=0;
while ($j != count($select))
{
echo "<TR><TD valign=\"middle\" align=\"left\">&nbsp;<img src=\"/images/right2.gif\" height=10 width=10 border=no nosave><a href=\"$fich[$j]\" target=\"REXY2\"><font color=\"black\">$select[$j]</font></a></TD></TR>";
$j++;
}
?>
/web/acc/menu.php
7,6 → 7,29
<link rel="stylesheet" href="/css/style.css" type="text/css">
</HEAD>
<?
 
//determine le droit de l'utilisateur connecté via htdigest
exec('sudo alcasar-profil.sh -l | cut -d":" -f2 2>&1', $output);
$user_htdigest=$_SERVER['PHP_AUTH_USER'];
 
if(strpos($output[0], $user_htdigest))
{
$right=1;
}
elseif(strpos($output[1], $user_htdigest))
{
$right=2;
}
elseif(strpos($output[2], $user_htdigest))
{
$right=3;
}
else
{
exit();
}
 
 
$file_version = "/var/www/html/VERSION";
$handle = fopen ($file_version, "r");
$full_version = fread ($handle, filesize ($file_version));
47,6 → 70,8
$l_security="Sécurité";
$l_menu="Menu";
$l_gammu="Auto enregistrement (SMS)";
$l_archive="Archivage";
$l_log="Générer les journaux";
}
else
{
77,6 → 102,8
$l_security="security";
$l_menu="Main";
$l_gammu="Auto registration (SMS)";
$l_backup_archive="Archiving";
$l_backup_log="Log generation";
}
echo "
<TABLE width=\"100%\" border=0 cellspacing=0 cellpadding=0>
92,14 → 119,36
else $a=0;
if (isset($_GET['b'])) { $b=$_GET['b']; }
else $b=0;
$selection[0]=$l_system;
$selection[1]=$l_auth;
$selection[2]=$l_filter;
$selection[3]=$l_statistics;
$fichier[0]="system.php";
$fichier[1]="auth.php";
$fichier[2]="filtering.php";
$fichier[3]="stat.php";
switch($right){
case 1:
$selection[0]=$l_system;
$selection[1]=$l_auth;
$selection[2]=$l_filter;
$selection[3]=$l_statistics;
$selection[4]=$l_backup;
$fichier[0]="system.php";
$fichier[1]="auth.php";
$fichier[2]="filtering.php";
$fichier[3]="stat.php";
$fichier[4]="backup.php";
break;
case 2:
$selection[0]=$l_backup;
$fichier[0]="backup.php";
break;
case 3:
$selection[0]=$l_auth;
$selection[1]=$l_filter;
$fichier[0]="auth.php";
$fichier[1]="filtering.php";
break;
default:
exit();
break;
 
}
 
$i=0;
$nb1=count($selection);
while ($i != $nb1)
115,9 → 164,7
}
$i++;
}
echo "
<tr><td valign=\"middle\" align=\"left\">
<img src=\"/images/right.gif\" height=10 width=10 border=no nosave><A HREF=\"backup/sauvegarde.php\" TARGET=\"REXY2\">$l_backup</A></td></tr>";
?>
</TABLE>
</td></tr>
161,6 → 208,8
<br>depuis le 13/08/2013<br></center></td></tr>
</TABLE>
</td></tr>
</TABLE>
</BODY>
</HTML>