Changeset 69 for www/network.php


Ignore:
Timestamp:
Apr 16, 2008, 6:10:43 PM (16 years ago)
Author:
george
Message:

Přepracováno: Stránky zobrazení technických údajů rozdělena na sekce. K výpisu wifi kanálů přidáno pásmo 5 GHz.
Upraveno: Funkce zobrazení data čitelného pro lidi.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • www/network.php

    r67 r69  
    11<?php
    22include('style.php');
    3 ShowHeader('Technické informace o síti','Technické informace');
     3ShowHeader('Technické informace o síti', 'Technické informace');
    44
    5 echo('<table>
    6 <tr>
    7 <td colspan="3" valign="top">
    8 <br><strong>Konfigurace serveru CENTRALA:</strong><br>
    9 Hlavní router a server sítě<br>
    10 <table style="font-size: small;" border="1" cellspacing="0" cellpadding="3">
    11 <tr><th>Jméno komponenty</th><th>Značka</th><th>Cena [Kč]</th></tr>
    12 <tr><td>Procesor</td><td>AMD Sempron 64 2500+ (1,4 GHz 800 MHz 256k) soc 754, BOX</td><td>1890</td></tr>
    13 <tr><td>Paměť</td><td>512 MB DDR 400 MHz</td><td>500(sí») + 500(George) </td></tr>
    14 <tr><td>Základní deska</td><td>GIGABYTE s. 754 K8VT800, VIA K8T800, AGP 8x, 3x DDR400, LAN, audio</td><td>1690</td></tr>
    15 <tr><td>Skříň</td><td>Midi RedStar 2202 ATX 300W</td><td>690</td></tr>
    16 <tr><td>Grafická karta</td><td>ATI Rage 128 Pro 32 MB</td><td>300</td></tr>
    17 <tr><td>Pevný disk - systémový</td><td>WD300BB 30 GB</td><td>500</td></tr>
    18 <tr><td>Pevný disk - datový</td><td>Maxtor DiamondMax SATA 160 GB</td><td>1664</td></tr>
    19 <tr><td>Pevný disk - zálohovací</td><td>Maxtor 91301U3 13 GB</td><td>věnoval Marek Hrňa</td></tr>
    20 </table>
    21 </td></tr>
    22 <tr><td colspan="3" valign="top">
    23 <br><strong>Konfigurace serveru GAME:</strong><br>
    24 Hostovaný počítač hráčů serveru <a href="http://wow.zdechov.net/">WoW Heroes of Fantasy</a><br>
    25 <table style="font-size: small;" border="1" cellspacing="0" cellpadding="3">
    26 <tr><th>Jméno komponenty</th><th>Značka</th><th>Cena [Kč]</th></tr>
    27 <tr><td>Procesor</td><td>AMD Athlon 64 3800+, 2.4 GHz</td><td>3140</td></tr>
    28 <tr><td>Paměť</td><td>512 MB DDR 400 MHz</td><td>1100</td></tr>
    29 <tr><td>Paměť</td><td>512 MB DDR 400 MHz</td><td>1000</td></tr>
    30 <tr><td>Paměť</td><td>512 MB DDR 400 MHz</td><td>700</td></tr>
    31 <tr><td>Paměť</td><td>512 MB DDR 400 MHz</td><td>700</td></tr>
    32 <tr><td>Základní deska</td><td>ASUS A8V-VM</td><td>1382</td></tr>
    33 <tr><td>Skříň</td><td>Midi tower Redstar HERO 10 ATX</td><td>690</td></tr>
    34 <tr><td>Grafická karta</td><td>PCI S3 Trio64+</td><td>50</td></tr>
    35 <tr><td>Pevný disk</td><td>ATA Seagate Barracuda 7200.8 80 GB</td><td>1000</td></tr>
    36 </table>
    37 </td></tr>
    38 </td></tr>
    39 <tr><td colspan="3" valign="top">
    40 <br><strong>Konfigurace serveru TESTSERVER:</strong><br>
    41 <table style="font-size: small;" border="1" cellspacing="0" cellpadding="3">
    42 <tr><th>Jméno komponenty</th><th>Značka</th><th>Cena [Kč]</th></tr>
    43 <tr><td>Procesor</td><td>Intel Pentium 2 350 MHz</td><td>&nbsp;</td></tr>
    44 <tr><td>Pamě»</td><td>64 MB DIMM 100 MHz</td><td>&nbsp;</td></tr>
    45 <tr><td>Základní deska</td><td>MSI M11E</td><td>&nbsp;</td></tr>
    46 <tr><td>Skříň</td><td>Mini tower AT 200W</td><td>&nbsp;</td></tr>
    47 <tr><td>Grafická karta</td><td>S3 Trio3D/2X 8 MB</td><td>&nbsp;</td></tr>
    48 <tr><td>Pevný disk</td><td>ST3840A 8 GB</td><td>&nbsp;</td></tr>
    49 </table>
    50 </td></tr>
    51 <tr><td valign="top">
    52 <br><strong>Nastavení síťového přípojení:</strong><br>
     5
     6if(!array_key_exists('section', $_GET)) $_GET['section'] = '';
     7switch($_GET['section'])
     8{
     9  case 'servers':
     10    $Servers = array(
     11      array(
     12        'name' => 'centrala',
     13        'description' => 'Hlavní router a víceúčelový server sítě',
     14        'components' => array(
     15          array('Procesor', 'AMD Sempron 64 2500+ (1,4 GHz 800 MHz 256k) soc 754, BOX', 1890),
     16          array('Paměť', '512 MB DDR 400 MHz', '500(síť) + 500(George)', 0),
     17          array('Základní deska', 'GIGABYTE s. 754 K8VT800, VIA K8T800, AGP 8x, 3x DDR400, LAN, audio', 1890),
     18          array('Skříň', 'Midi RedStar 2202 ATX 300W', 690),
     19          array('Grafická karta', 'ATI Rage 128 Pro 32 MB', 300),
     20          array('Pevný disk - systémový', 'WD300BB 30 GB', 500),
     21          array('Pevný disk - datový', 'Maxtor DiamondMax SATA 160 GB', 1664),
     22          array('Pevný disk - zálohovací', 'Maxtor 91301U3 13 GB', 'věnoval Marek Hrňa'),
     23        ),
     24      ),
     25      array(
     26        'name' => 'game',
     27        'description' => 'Hostovaný počítač hráčů serveru <a href="http://wow.zdechov.net/">WoW Heroes of Fantasy</a>',
     28        'components' => array(
     29          array('Procesor', '', 0),
     30          array('Paměť', '', 0),
     31          array('Základní deska', '', 0),
     32          array('Skříň', '', 0),
     33          array('Grafická karta', '', 0),
     34          array('Pevný disk', '', 0),
     35        ),
     36      ),
     37      array(
     38        'name' => 'tv',
     39        'description' => 'Televizní server',
     40        'components' => array(
     41          array('Procesor', 'AMD Athlon 64 3800+, 2.4 GHz', 3140),
     42          array('Paměť', '512 MB DDR 400 MHz', 1100),
     43          array('Paměť', '512 MB DDR 400 MHz', 1000),
     44          array('Paměť', '512 MB DDR 400 MHz', 700),
     45          array('Paměť', '512 MB DDR 400 MHz', 700),
     46          array('Základní deska', 'ASUS A8V-VM', 1382),
     47          array('Skříň', 'Midi tower Redstar HERO 10 ATX', 690),
     48          array('Grafická karta', 'PCI S3 Trio64+', 50),
     49          array('Pevný disk', '?', '?'),
     50        ),
     51      ),
     52      array(
     53        'name' => 'testserver',
     54        'description' => 'Stará záložní centrála',
     55        'components' => array(
     56          array('Procesor', 'Intel Pentium 2 350 MHz', 0),
     57          array('Paměť', '64 MB DIMM 100 MHz', 0),
     58          array('Základní deska', 'MSI M11E', 0),
     59          array('Skříň', 'Mini tower AT 200W', 0),
     60          array('Grafická karta', 'S3 Trio3D/2X 8 MB', 0),
     61          array('Pevný disk', 'ST3840A 8 GB', 0),
     62        ),
     63      ),
     64    );
     65    echo('<strong>Seznam serverů v síti:</strong><br><br>');
     66    foreach($Servers as $Server)
     67    {
     68      echo('<strong>'.strtoupper($Server['name']).'</strong><br>'.
     69      $Server['description'].'<br>'.
     70      '<table style="font-size: small;" border="1" cellspacing="0" cellpadding="3">'.
     71      '<tr><th>Jméno komponenty</th><th>Značka</th><th>Cena [Kč]</th></tr>');
     72      foreach($Server['components'] as $Component)
     73      {
     74        echo('<tr><td>'.$Component[0].'</td><td>'.$Component[1].'</td><td>'.$Component[2].'</td></tr>');
     75      }
     76      echo('</table><br>');
     77    }
     78    break;
     79  case 'nastaveni_pripojeni':
     80    echo('<br><strong>Nastavení síťového přípojení:</strong><br>
    5381<table style="font-size: small;" border="1" cellspacing="0" cellpadding="3">
    5482<tr><td>IP adresa</td><td>192.168.x.x</td></tr>
     
    6189<tr><td>Přípona DNS počítače</td><td>zdechov.net</td></tr>
    6290<tr><td>Skupina</td><td>ZDECHOV</td></tr>
    63 </table>
    64 </td>
    65 <td valign="top">
    66 <br><strong>Obsazení wifi kanálů:</strong><br>
     91</table>');
     92    break;
     93  case 'obsazeni_wifi_kanalu':
     94    echo('<br><strong>Obsazení wifi kanálů:</strong><br>
    6795<table style="font-size: small;"  border="1" cellspacing="0" cellpadding="3">
    68 <tr><th>Kanál</th><th>Zařízení</th></tr>
    69 <tr><td>1</td><td>AP-RUDO, AP-HAJDIKOVI, ptp-markytan - ptp-happy</td></tr>
    70 <tr><td>2</td><td>AP-JANICATA</td></tr>
    71 <tr><td>3</td><td>AP-MARKYTAN, ap-zvonicek</td></tr>
    72 <tr><td>4</td><td>&nbsp;</td></tr>
    73 <tr><td>5</td><td>AP-MARON</td></tr>
    74 <tr><td>6</td><td>AP-SKARPA2</td></tr>
    75 <tr><td>7</td><td>&nbsp;</td></tr>
    76 <tr><td>8</td><td>ap-hajda</td></tr>
    77 <tr><td>9</td><td>AP-HAPPY</td></tr>
    78 <tr><td>10</td><td>AP-HAJDIKOVI2, AP-NAVRATIL</td></tr>
    79 <tr><td>11</td><td>AP-MARTIN</td></tr>
    80 <tr><td>12</td><td>AP-SEKULA</td></tr>
    81 <tr><td>13</td><td>AP-SKARPA</td></tr>
    82 </table>
    83 </td>
    84 <td valign="top">
    85 <br><strong>Průchozí UDP porty her:</strong><br>
     96<tr><th>Kanál</th><th>Frekvence [GHz]</th><th>Zařízení</th></tr>
     97<tr><td>1</td><td>2,412</td><td>AP-RUDO, AP-HAJDIKOVI</td></tr>
     98<tr><td>2</td><td>2,417</td><td>AP-JANICATA</td></tr>
     99<tr><td>3</td><td>2,422</td><td>AP-MARKYTAN, ap-zvonicek</td></tr>
     100<tr><td>4</td><td>2,427</td><td>&nbsp;</td></tr>
     101<tr><td>5</td><td>2,432</td><td>AP-MARON</td></tr>
     102<tr><td>6</td><td>2,437</td><td>AP-SKARPA2</td></tr>
     103<tr><td>7</td><td>2,442</td><td>&nbsp;</td></tr>
     104<tr><td>8</td><td>2,447</td><td>ap-hajda</td></tr>
     105<tr><td>9</td><td>2,452</td><td>AP-HAPPY</td></tr>
     106<tr><td>10</td><td>2,457</td><td>AP-HAJDIKOVI2, AP-NAVRATIL</td></tr>
     107<tr><td>11</td><td>2,462</td><td>AP-MARTIN</td></tr>
     108<tr><td>12</td><td>2,467</td><td>AP-SEKULA</td></tr>
     109<tr><td>13</td><td>2,472</td><td>AP-SKARPA</td></tr>
     110<tr><td>100</td><td>5,500</td><td>ptp-markytan</td></tr>
     111<tr><td>104</td><td>5,520</td><td>&nbsp;</td></tr>
     112<tr><td>108</td><td>5,540</td><td>&nbsp;</td></tr>
     113<tr><td>112</td><td>5,560</td><td>&nbsp;</td></tr>
     114<tr><td>116</td><td>5,580</td><td>&nbsp;</td></tr>
     115<tr><td>120</td><td>5,600</td><td>&nbsp;</td></tr>
     116<tr><td>124</td><td>5,620</td><td>&nbsp;</td></tr>
     117<tr><td>128</td><td>5,640</td><td>&nbsp;</td></tr>
     118<tr><td>132</td><td>5,660</td><td>&nbsp;</td></tr>
     119<tr><td>136<td>5,700</td></td><td>ptp-sekula</td></tr>
     120<tr><td>140<td>5,720</td></td><td>&nbsp;</td></tr>
     121</table>');
     122    break;
     123  case 'udp_forward':
     124    echo('<br><strong>Průchozí UDP porty her:</strong><br>
    86125<table style="font-size: small;" border="1" cellspacing="0" cellpadding="3">
    87126<tr><th>Hra</th><th>Číslo portu</th></tr>');
    88 $DbResult = $Database->select('network_udp_forwarder', '*');
    89 while($Row = $DbResult->fetch_array())
    90 {
    91   echo('<tr><td>'.$Row['game'].'</td><td align="right">'.$Row['port'].'</td></tr>');
     127    $DbResult = $Database->select('network_udp_forwarder', '*');
     128    while($Row = $DbResult->fetch_array())
     129    {
     130      echo('<tr><td>'.$Row['game'].'</td><td align="right">'.$Row['port'].'</td></tr>');
     131    }
     132    echo('</table>');
     133    break;
     134  default:
     135    echo('<a href="?section=servers">Seznam serverů</a><br>');
     136    echo('<a href="?section=udp_forward">Průchozí UDP porty přes centrálu</a><br>');
     137    echo('<a href="?section=nastaveni_pripojeni">Nastavení připojení počítačů</a><br>');
     138    echo('<a href="?section=obsazeni_wifi_kanalu">Obsazení Wi-Fi kanálů</a><br>');
    92139}
    93 echo('</table>
    94 </td>
    95 </tr>
    96 </table>
    97 ');
    98140
    99141ShowFooter();
Note: See TracChangeset for help on using the changeset viewer.