[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 5 * Affiche l'espace utilise sur le disque par repertoire 6 * @Version $Id: du.php 8556 2015-03-15 13:00:59Z plouf $ 7 8 * @Projet LCS / SambaEdu 9 10 * @auteurs Olivier LECLUSE 11 12 * @Licence Distribue selon les termes de la licence GPL 13 14 * @note 15 16 */ 17 18 /** 19 20 * @Repertoire: / 21 * file: du.php 22 23 */ 24 25 26 require("entete.inc.php"); 27 require ("ihm.inc.php"); 28 29 require_once ("lang.inc.php"); 30 bindtextdomain('se3-infos',"/var/www/se3/locale"); 31 textdomain ('se3-infos'); 32 33 34 //aide 35 $_SESSION["pageaide"]="Informations_système#Occupation_disque"; 36 37 if ( is_admin("system_is_admin",$login)!="Y") 38 if ( ($uid != $login) || (($uid == $login)&&((!preg_match("//home/$login/", $wrep))&&($consul!=1)))) 39 die ("<h1>Occupation disque</h1><br>".gettext("Vous n'avez pas les droits suffisants pour accéder à cette fonction")."</BODY></HTML>"); 40 41 42 $wrep = $_POST['wrep']; 43 if($wrep=="") { $wrep=$_GET['wrep']; } 44 if (isset($wrep)) { 45 // test si l'entree est correcte 46 if((is_dir($wrep)) || (is_file($wrep))) { 47 echo "<H1>".gettext("Occupation de $wrep")."</H1>"; 48 $reponse=system("/usr/bin/sudo /usr/share/se3/scripts/du.sh $wrep"); 49 echo "$reponse"; 50 require("pdp.inc.php"); 51 exit; 52 } else { $erreur="1"; } 53 } 54 55 ?> 56 <SCRIPT Language="javascript" type="text/javascript"> 57 function setpath(rep) 58 { 59 document.forms[0].wrep.value=rep; 60 document.forms[0].submit(); 61 } 62 </SCRIPT> 63 <H1><?php echo gettext("Occupation disque pour les partages"); ?></H1> 64 65 <H2><?php echo gettext("Choix du répertoire à analyser"); ?></H2> 66 <?php if ($erreur=="1") { 67 echo "<CENTER><font color=\"#FFA500\">".gettext("Erreur le répertoire ou fichier n'est pas correct")."</font></CENTER><br><br>"; 68 } 69 echo gettext("Cliquez sur un répertoire prédéfini, ou bien choisissez-en un autre en indiquant son chemin dans le champ prévu à cet effet."); ?> 70 <FORM ACTION="du.php" METHOD="post"> 71 <TABLE ALIGN="center" WIDTH="50%" BORDER="1"> 72 <TR> 73 <TD><?php echo gettext("Dossier Programmes"); ?></TD> 74 <TD><IMG SRC="/elements/images/folder.png" BORDER="0" ALT="Répertoire"> <A HREF="Javascript:setpath('/var/se3/Progs');">/var/se3/Progs</A></TD> 75 </TR> 76 <TR> 77 <TD><?php echo gettext("Dossier Documents"); ?></TD> 78 <TD><IMG SRC="/elements/images/folder.png" BORDER="0" ALT="Répertoire"> <A HREF="Javascript:setpath('/var/se3/Docs');">/var/se3/Docs</A></TD> 79 </TR> 80 <TR> 81 <TD><?php echo gettext("Dossier public"); ?></TD> 82 <TD><IMG SRC="/elements/images/folder.png" BORDER="0" ALT="Répertoire"> <A HREF="Javascript:setpath('/var/se3/Docs/public');">/var/se3/Docs/public</A></TD> 83 </TR> 84 <TR> 85 <TD><?php echo gettext("Dossier Classes"); ?></TD> 86 <TD><IMG SRC="/elements/images/folder.png" BORDER="0" ALT="Répertoire"> <A HREF="Javascript:setpath('/var/se3/Classes');">/var/se3/Classes</A></TD> 87 </TR> 88 89 <TR> 90 <TD><?php echo gettext("Autre ..."); ?></TD> 91 <TD><IMG SRC="/elements/images/folder.png" BORDER="0" ALT="Répertoire"> <INPUT TYPE="TEXT" NAME="wrep" ></TD> 92 </TR> 93 </TABLE><BR> 94 <TABLE ALIGN="CENTER" WIDTH="50%"> 95 <TR> 96 <TD ALIGN="center"><INPUT TYPE="submit" VALUE="<?php echo gettext("Valider"); ?>"></TD> 97 <TD ALIGN="center"><INPUT TYPE="reset" VALUE="<?php echo gettext("Effacer"); ?>"></TD> 98 </TR> 99 </TABLE> 100 </FORM> 101 <?php 102 require ("pdp.inc.php"); 103 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |