
Mam już kod:
Kod
<?php
require_once('class.hlsocket.php');
//Pobieranie danych o serwerze
$hlsocket = new HLSocket('80.72.37.178', 27015);
header("Content-type: image/png");
$im = imagecreate (400, 200);
$black = imagecolorallocate($im, 0, 0, 0);
$w = ImageColorAllocate ($im, 255, 255, 255);
$red = ImageColorAllocate ($im, 255, 0, 0);
$blue = ImageColorAllocate ($im, 0, 0, 255);
$green = ImageColorAllocate ($im, 0, 255, 0);
imagefilledrectangle ($im, 0, 0, 400, 200, $black);
$buf = "Proste wykresy funkcji";
imagestring ($im, 5, 1, 1, $buf, $w);
$oldy = 100;
for ($i = 0; $i < 100; $i++) {
imageline($im, $i*$szerokosc, $dane["players"], ($i+1)*$szerokosc, $dane["players"], $red);
$y = 100;
$oldy = $y;
}
//$szerokosc - rozpietosc wykresu, $szerokosc*100 - szerokość pola wykresu
//$tablica musi zawierać 100 elementów (albo trzeba dać warunek sprawdzający isset)
imagepng($im);
imagedestroy($im);;
?>
require_once('class.hlsocket.php');
//Pobieranie danych o serwerze
$hlsocket = new HLSocket('80.72.37.178', 27015);
header("Content-type: image/png");
$im = imagecreate (400, 200);
$black = imagecolorallocate($im, 0, 0, 0);
$w = ImageColorAllocate ($im, 255, 255, 255);
$red = ImageColorAllocate ($im, 255, 0, 0);
$blue = ImageColorAllocate ($im, 0, 0, 255);
$green = ImageColorAllocate ($im, 0, 255, 0);
imagefilledrectangle ($im, 0, 0, 400, 200, $black);
$buf = "Proste wykresy funkcji";
imagestring ($im, 5, 1, 1, $buf, $w);
$oldy = 100;
for ($i = 0; $i < 100; $i++) {
imageline($im, $i*$szerokosc, $dane["players"], ($i+1)*$szerokosc, $dane["players"], $red);
$y = 100;
$oldy = $y;
}
//$szerokosc - rozpietosc wykresu, $szerokosc*100 - szerokość pola wykresu
//$tablica musi zawierać 100 elementów (albo trzeba dać warunek sprawdzający isset)
imagepng($im);
imagedestroy($im);;
?>
Działa tylko muszę go dobrze przekształcić. Chcę aby zapisywał co 10 minut na wykresie liczbę obecnych osób.
Z gówy dziękuje za pomoc.