Хранилища Subversion www_nix-files

Редакция

Редакция 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>&nbsp;</th><th>&nbsp;</th><th>Ресурс</th>";
18
        echo "<th>&nbsp;</th><th>&nbsp;</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
?>