1 | <?php
|
---|
2 |
|
---|
3 |
|
---|
4 | //zjitìní pøeloených
|
---|
5 | $NumberTranslate = 0;
|
---|
6 | /* $LastEntry = '';
|
---|
7 | // $Database->SelectDatabase('Quests');
|
---|
8 | $ID = $Database->SQLCommand("SELECT * FROM czquests");
|
---|
9 | while ($Line = mysql_fetch_array($ID)) {
|
---|
10 | If ($Line['entry'] <> $LastEntry) {
|
---|
11 | ++$NumberTranslate;
|
---|
12 | $LastEntry = $Line['entry'];
|
---|
13 | } else {
|
---|
14 | //stejný Q
|
---|
15 | }
|
---|
16 | } */
|
---|
17 |
|
---|
18 | $ID = mysql_fetch_row($Database->SQLCommand("SELECT count(*) FROM czquests WHERE State = '2'"));
|
---|
19 | $NumberTranslate = $ID[0];
|
---|
20 | // echo $NumberTranslate;
|
---|
21 | //zjitìní vech
|
---|
22 | // $AJQuests = mysql_fetch_row($Database->SQLCommand("SELECT count(*) FROM ajquests"));
|
---|
23 | // $NumberTranslate = 4000;
|
---|
24 | // echo '<br>Pøeloeno:<br>';
|
---|
25 |
|
---|
26 | $NumberAJQuests = ReadVar('NumberQuests');
|
---|
27 | $Percent = ($NumberTranslate/$NumberAJQuests)*100;
|
---|
28 | // echo $Percent;
|
---|
29 | // echo $NumberTranslate.'/'.ReadVar('NumberQuests').'<br>';
|
---|
30 | // $Database->Disconnect();
|
---|
31 |
|
---|
32 | $PercentBar = $Percent*4;
|
---|
33 | $obrazek = imagecreatetruecolor(400,60);
|
---|
34 | $Color1 = imagecolorallocate($obrazek,225,246,247);
|
---|
35 | $Color2 = imagecolorallocate($obrazek,77,225,251);
|
---|
36 | $Color3 = imagecolorallocate($obrazek,2,59,199);
|
---|
37 | imagefilledrectangle($obrazek,0,0,400,59,$Color1);
|
---|
38 | imagefilledrectangle($obrazek,0,0,$PercentBar,59,$Color2);
|
---|
39 | imagestring($obrazek, 10, 120, 15, $NumberTranslate.'/'.$NumberAJQuests, $Color3);
|
---|
40 | imagestring($obrazek, 10, 120, 30, $Percent.' %', $Color3);
|
---|
41 | imagestring($obrazek, 1, 240, 50, 'Aktualizováno: '.date("m.d.y H:i"), $Color3);
|
---|
42 | // header('Content-Type: image/png');
|
---|
43 | imagepng($obrazek,'percent.png');
|
---|
44 | imagedestroy($obrazek);
|
---|
45 |
|
---|
46 | $ID = $Database->SQLCommand("SELECT * FROM user");
|
---|
47 | while ($LineUser = mysql_fetch_array($ID)) {
|
---|
48 | $User = $LineUser['user'];
|
---|
49 | $Number = mysql_fetch_row($Database->SQLCommand("SELECT count(*) FROM czquests WHERE user='$User' AND complete = '1'"));
|
---|
50 | // echo $Line[0];
|
---|
51 | $Database->SQLCommand("Update user SET NumberTranslateQuests = '$Number[0]' WHERE user='$User'");
|
---|
52 | }
|
---|
53 |
|
---|
54 | $Soubor = fopen('UserTranslate.php', 'w');
|
---|
55 | $ID = $Database->SQLCommand("SELECT * FROM user order by 6 DESC");
|
---|
56 | while ($Line = mysql_fetch_array($ID)) {
|
---|
57 | fputs($Soubor,'<tr><td>'.$Line['user'].'</td><td>'.$Line['NumberTranslateQuests'].'</td></tr>
|
---|
58 | ');
|
---|
59 | }
|
---|
60 | fclose($Soubor);
|
---|
61 |
|
---|
62 |
|
---|
63 |
|
---|
64 | ?>
|
---|