source: beta/pages/register.php@ 442

Last change on this file since 442 was 442, checked in by amun, 16 years ago

Uprava omezeni registraci

File size: 3.6 KB
Line 
1<?php
2
3
4
5
6include('pages/reg_config.php');
7$MaxOnlinePlayers = 300;
8$RequiredOnlinePlayers = 250;
9
10
11
12$db->select_db($db_realmd);
13$DbResult = $db->query('SELECT COUNT(*) FROM account');
14$Row = $DbResult->fetch_array();
15$AccountCount = $Row[0];
16
17
18echo('Max. povolený počet online hráčů: '.$MaxOnlinePlayers.'<br/>');
19echo('Požadovaný počet online hráčů: '.$RequiredOnlinePlayers.'<br/>');
20echo('Včera nejvíce hráčů online: '.$YesterdayMaxPlayers.'<br/>');
21
22
23echo('Počet povolených registrací na dnešní den: <strong>'.$AllowedRegistrationCountPerDay.'</strong><br/>');
24$Remain = $MaximumAccountCount - $AccountCount;
25if($Remain < 0) $Remain = 0;
26echo('Dnes zbývá ještě› '.$Remain.' registrací.<br/><br/>');
27
28if($Remain > 0)
29{
30 $registrace_on = 1;
31} else echo('<div style="color: red;" align="center"><strong>Registrace vyčerpány</strong></div>');
32echo('<br/>');
33
34
35if($registrace_on==1):
36$html -> PrgStart();
37echo "<b>Registrace na server Heroes of Fantasy</b>";
38
39echo "
40<form method=\"post\">
41<table align=\"center\">
42 <tr>
43 <td>Jméno pro váš účet : </td>
44 <td><input type=\"text\" name=\"acc1\"></td>
45 </tr>
46 <tr>
47 <td>Heslo k účtu : </td>
48 <td><input type=\"password\" name=\"pass1\" autocomplete=\"off\"></td>
49 </tr>
50 <tr>
51 <td>Potvrzení hesla : </td>
52 <td><input type=\"password\" name=\"pass2\" autocomplete=\"off\"></td>
53 </tr>
54 <tr>
55 <td>E-mailová adresa : </td>
56 <td><input type=\"text\" name=\"email\" autocomplete=\"off\" value=\"@\"></td>
57 </tr>
58 <tr>
59 <td>Pravidla serveru : </td>
60 <td><a href=\"http://wow.zdechov.net/forum/viewtopic.php?f=11&t=2066\">Pravidla</a></td>
61 </tr>
62 <tr>
63 <td>Souhlas s pravidly : </td>
64 <td>Ano<input type=\"radio\" name=\"pravidla\" value=\"ano\">Ne<input type=\"radio\" name=\"pravidla\" value=\"ne\" checked=\"checked\"></td>
65 </tr>
66 <tr>
67 <td colspan=\"2\" align=\"right\">
68 <input type=\"submit\" value=\"Vytvořit\" name=\"create\"></td>
69 </tr>
70</table>
71</form>
72";
73if (isset($_POST["create"]) AND $_POST["acc1"] != "" AND $_POST["pass1"] != "" AND $_POST["pass2"] != "" AND $_POST["pass1"] == $_POST["pass2"] AND $_POST["email"] != "" AND $_POST["email"] != "@" AND $_POST["pravidla"] == "ano")
74{
75$player -> Register($_POST["acc1"],$_POST["pass2"],$_POST["email"],1);
76}
77$html -> PrgStop();
78endif;
79
80echo('<br />Na tomto serveru používáme automatický systém pro udržování stálého počtu online hráčů. Nové registrace jsou průběžně povolovány podle úbytku hráčů. Díky tomu nedochází k přeplňování serveru a zhoršování kvality připojení všem hráčům.<br/>
81Registrace se vypočítávájí od maximálního počtu online hráčů předešlého dne. Přepočet se provádí vždy o půlnoci podle maxima za předešlý den, proto od tohoto okamžiku budete mít největší šanci se zaregistrovat.<br/>
82Příklad: Když předešlý den bylo maximální počet hráčů 65 a požadováno je 70, tak příští den se může zaregistrovat 5 hráčů.<br/>
83<br/>
84<br/>Statistiku počtu online hráčů najdete <a href="http://stat.zdechov.net/game/?Measure=5">zde</a>
85<br>Můžete také přispět na údržbu a zlepšení serveru, protože omezení počtu hráčů je dáno především omeznou kapacitou internetové linky.<br/>
86Stav dotací můžete sledovat v sekci <a href="?page=dotation">Dotace</a><br/><br/>');
87
88echo('<strong>Seznamy jiných WoW serverů:</strong><br/>');
89echo('<a href="http://www.wowstatus.net/serverlist.php">www.wowstatus.net</a><br/>');
90echo('<a href="http://servery.wowresource.eu/">servery.wowresource.eu</a><br/>');
91
92
93
94
95?>
Note: See TracBrowser for help on using the repository browser.