• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Festplatten Speicher auslesen Grafisch

cobrastyle

Mitglied
Hy,

Ich hab eine frage,

und zwar wie kann ich diese Werte Grafisch darstellen ?

Ich brauche, Gesamte Größe der Festplatte, Verbrauchter Speicher , und Freier Speicher !

Wenn es geht in nem Diagramm bzw. in balkenform ?

So weit bin ich nun gekommen !

PHP:
<?PHP
 $size = disk_total_space ( '/' );

 echo 'Freier Speicher ' . $size . ' Byte';
?>

Währe sehr dankbar, bzw. gibts so ein fertiges Script ?
 
so etwa
http://www.space-vampire.de/main/gatest.php

PHP:
<?php
// für das Beispiel angenommene ermittelte Werte
$ermittelte_gesamtgroesse 		= 120;
$ermittelter_freier_speicher	= 41.73;

// Prozentualen Anteil ausrechnen
$free_prozent = 100/$ermittelte_gesamtgroesse*$ermittelter_freier_speicher;
$used_prozent = 100-$free;
$used = $ermittelte_gesamtgroesse-$ermittelter_freier_speicher;

//Grafische Darstellung
?>

<div style="width:200px; height:20px;">
	<p style="float:right; margin:0; padding:0; text-align:center; background-color:green; height:20px; width:<?php echo $free_prozent; ?>%;">
		<?php echo $ermittelter_freier_speicher; ?>
	</p>
	<p style="margin:0; padding:0; text-align:center; height:20px; background-color:red;">
		<?php echo $used; ?>
	</p>
</div>
<ul>
	<li>
		<?php
		echo "Verfügbarer Speicher: ".$ermittelte_gesamtgroesse;
		?>
	</li>
	<li>
		<?php
		echo "Belegter Speicher: ".$used." (".$used_prozent."%)";
		?>
	</li>
	<li>
		<?php
		echo "Freier Speicher: ".$ermittelter_freier_speicher." (".$free_prozent."%)";
		?>
	</li>
</ul>
 
Hy.

Henau das habe ich gesucht !

Nur er berechnet ja nichts oder ?

Es wird immer nur ausgegeben "78.27Belegt- 41.73Frei"

Zwar grafisch aber geht das nicht das das script den freien speicher selbst ermittelt ?
 
Ich dachte du hättest bereits ein Script, um die Werte auszulesen.
Du fragtest nur nach der Grafischen Darstellung.
In meinem Vorschlag oben habe ich zwei angenommene fixe Werte benutzt.
Daraus berechnet das Script die Prozentwerte für den Balken und einen fehlenden Wert.
Die müsstest du durch dein Script zur Platzermittlung ersetzen.
 
Zuletzt bearbeitet:
Zurück
Oben