Редакция 4 | Редакция 13 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 4 | Редакция 9 | ||
---|---|---|---|
Строка 4... | Строка 4... | ||
4 | ?>
|
4 | ?>
|
5 | <h2>niX-FILES</h2> |
5 | <h2>niX-FILES</h2> |
6 | <h1>любые файлы *nix тематики в локальных сетях Барнаула</h1> |
6 | <h1>любые файлы *nix тематики в локальных сетях Барнаула</h1> |
7 | <h3><i>изучай/пользуй/обновляй линукс вместе с nix-files.org.ru</i></h3> |
7 | <h3><i>изучай/пользуй/обновляй линукс вместе с nix-files.org.ru</i></h3> |
8 | <?php
|
8 | <?php
|
- | 9 | ||
- | 10 | $mod = abs(intval($_GET["mod"])); |
|
- | 11 | ||
- | 12 | switch($mod) { |
|
- | 13 | case 0: |
|
9 | // table header
|
14 | // table header
|
10 | $nets =& $db->query("SELECT * FROM networks"); |
15 | $nets =& $db->query("SELECT * FROM networks"); |
11 | echo "<table>"; |
16 | echo "<table>"; |
12 | echo "<tr>"; |
17 | echo "<tr>"; |
13 | echo "<th> </th><th> </th><th>Ресурс</th>"; |
18 | echo "<th> </th><th> </th><th>Ресурс</th>"; |
Строка 75... | Строка 80... | ||
75 | echo "</tr>"; |
80 | echo "</tr>"; |
76 | }
|
81 | }
|
77 | }
|
82 | }
|
78 | // table footer
|
83 | // table footer
|
79 | echo "</table>"; |
84 | echo "</table>"; |
- | 85 | include "./inc/legend.htm"; |
|
- | 86 | break; |
|
- | 87 | case 1: |
|
- | 88 | $nets =& $db->query("SELECT * FROM networks"); |
|
- | 89 | echo "<table>"; |
|
- | 90 | echo "<tr>"; |
|
- | 91 | echo "<th>Сеть</th><th>Описание</th><th>Подсети</th><th>Ресурсы</th>"; |
|
- | 92 | while ($nets->fetchInto($info_nets, DB_FETCHMODE_ASSOC)) { |
|
- | 93 | $res =& $db->query("SELECT * |
|
- | 94 | FROM res_net_stat
|
|
- | 95 | JOIN resources ON resources.id = res_net_stat.resource_id
|
|
- | 96 | WHERE res_net_stat.network_id=".$info_nets['id']); |
|
- | 97 | $reslist = ""; |
|
- | 98 | while ($res->fetchInto($info_res, DB_FETCHMODE_ASSOC)) { |
|
- | 99 | $reslist .= $info_res['resource']."<br>"; |
|
- | 100 | }
|
|
- | 101 | echo "<tr><td>".$info_nets['network']."</td><td></td><td></td><td>".$reslist."</td></tr>"; |
|
80 | ?>
|
102 | }
|
- | 103 | echo "</table>"; |
|
81 | <br> |
104 | break; |
- | 105 | case 2: |
|
- | 106 | $mems =& $db->query("SELECT * FROM members"); |
|
82 | <table id="legend"> |
107 | echo "<table>"; |
- | 108 | echo "<tr>"; |
|
83 | <tr><td><img src="./img/state/main.png" alt="main"></td><td>Основной ресурс.</td></tr> |
109 | echo "<th>Ник</th><th>Аватар</th><th>Контакты</th><th>Ресурсы</th>"; |
- | 110 | while ($mems->fetchInto($info_mems, DB_FETCHMODE_ASSOC)) { |
|
- | 111 | $ranks =& $db->query("SELECT * |
|
- | 112 | FROM res_mem_rank
|
|
- | 113 | JOIN resources ON resources.id = res_mem_rank.resource_id
|
|
- | 114 | JOIN networks ON networks.id = res_mem_rank.network_id
|
|
- | 115 | JOIN members ON members.id = res_mem_rank.member_id
|
|
- | 116 | WHERE member_id=".$info_mems['id']); |
|
- | 117 | $ranklist = ""; |
|
84 | <tr><td><img src="./img/state/mirror.png" alt="mirror"></td><td>Зеркало ресурса.</td></tr> |
118 | while ($ranks->fetchInto($info_ranks, DB_FETCHMODE_ASSOC)) { |
85 | <tr><td><img src="./img/state/access.png" alt="access"></td><td>Есть свободный высокоскоростной доступ к ресурсу.</td></tr> |
119 | $ranklist .= $info_ranks['resource']." ".$info_ranks['network']."<br>"; |
- | 120 | }
|
|
86 | <tr><td><img src="./img/state/freeze.png" alt="freeze"></td><td>Проект временно недоступен.</td></tr> |
121 | echo "<tr><td>".$info_mems['nick']."</td><td><img src='".$info_mems['avatar']."'</td><td>".$info_mems['jabber']."</td><td>".$ranklist."</td></tr>"; |
- | 122 | }
|
|
87 | </table> |
123 | echo "</table>"; |
- | 124 | break; |
|
- | 125 | }
|
|
88 | 126 | ||
89 | <?php
|
- | |
90 | include "./inc/footer.htm"; |
127 | include "./inc/footer.htm"; |
91 | ?>
|
128 | ?>
|