Bonjour,
Je suis encore débutant en programation et je souhaiterais créer un graphique représentant la charge processeurs de plusieurs ordinateur toutes les heures.

La récuperation de la charge se fera par un script bash, qui placera le résultat de la commande dans un fichier texte, ce dernier permettra de récuperer les données du texte par le php et de les mettre dans le tableau.

Le graphique est écrit en xml et utilise du java.

Cependant j'ai placé mes variables dans le tableau mais j'ai un petit soucis car le code php ne met que la derniere valeure dans le tableau.

je vais vous montrer ma partie de code pour une machine ainsi que son tableau:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
function txt2array($source){
 
if(file_exists($source)) {
    $tab = file($source);  // place le fichier dans un tableau
  return $tab;
}
 
}
function show_array($array){
	echo"<pre>";
		print_r($array);
	echo"</pre>";
}
 
$fichier=txt2array('qhost/ordi1.txt');
 
show_array($fichier);
 
foreach($fichier as $ordi1){
	echo $ordi1;
}
$fp=fopen("qhost/ordi1.txt","r");
//echo"$fp";
 
 
 
 
<row>
	<string>babsie</string>
	<number tooltip='$ordi1'>$ordi1</number>
	<number tooltip='$ordi1'>$ordi1</number>
	<number tooltip='$ordi1'>$ordi1</number>
	<number tooltip='$ordi1'>$ordi1</number>
	<number tooltip='$ordi1'>$ordi1</number>
	<number tooltip='$ordi1'>$ordi1</number>
	<number tooltip='$ordi1'>$ordi1</number>
	<number tooltip='$ordi1'>$ordi1</number>
 
</row>
Pour le tableau je ne sais pas s'il y a une manip à faire pour lui dire de passer a la valeur suivante ou si je dois le faire dans la partie php.
Si quelqu'un a une petite idée ca pourrait m'aider

J'èspère ne pas m'être trompé de section et avoir été assez clair si vous avez besoin de plus d'éxplication je vous les donnerez...
Merci d'avance