mickael bay
Invité n'ayant pas de compte PHPfrance
20 avr. 2006, 17:33
bonsoir
$k='c'; //je definie les lettres de lecteur
$q='g';
$temp2=0;
while($k<$q){
$cmd="freedisk /S $serveur /D $k: > space.txt"; //je prend l'espace disque
exec($cmd);
$ouvre=fopen("space.txt","r");
$i = 0;
while ($i < 2){
// on recupère la ligne courante
$temp = fgets($ouvre);
$i++;
}
// fermeture du fichier
fclose($ouvre);
$base='serveur';
//$EspaceLibre=$_POST['EspaceLibre'];
$findme = 'bytes';
$pos = strpos($temp, $findme); //findme retourne la fin du mot
$pos1=$pos-6; //pour aller au debut de bytes
$temp = substr($temp, 6, $pos1); //je commence au caractere 6 pour finir au caractere definie ci dessus
$temp = strtr($temp, "ÿ", ".");
$temp1=$temp*1000*1000*1000/1024/1024/1024;
$EspaceLibre1=round($temp1,3);
$temp2 = $temp2 + $temp1;
$temp3=round($temp2,3);
if($EspaceLibre1 != '0'){
echo $EspaceLibre1,"d'espace disque sur $serveur $k: <br>";
}
De toutes facon l'erreur est acceptable et j'aimerai bien avoir un bout de code
a moi dans mon programme lol