Топ репутации
Morphy (72)
Новое на форуме
Мини профиль


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Web Разработка » Скрипты PHP » Показывает открытые/закрытые инсты в ВОТЛК.
Показывает открытые/закрытые инсты в ВОТЛК.
GameBOADRДата: Воскресенье, 20.05.2012, 17:42 | Сообщение # 1
Группа: Журналист
Сообщений: 83
Награды: 0
Репутация: 0
Замечания: 0%
Отображение открытых/закрытых инстов ВОТЛК.
если инст имеет уровень выше 71, но не выше 80 - открыт
если инст имеет уровень выше 80 - закрыт
Инфу записывает в текстовый файл. Кому надо, переделают за 10 секунд


Code
<?php   
     require_once ('includes/config.php');   
                 $sMySql = mysql_connect($host, $user, $passw) or die("Невозможно подключиться к базе : " . mysql_error());  
        mysql_select_db('mangos', $sMySql) or die("Невозможно подключиться к базе characters : " . mysql_error());  
                 $content = mysql_query("SELECT `required_level` , `name` FROM areatrigger_teleport WHERE `required_level` >= '71' ORDER BY `areatrigger_teleport`.`required_level` DESC"); //выборка данных   
             //обработка в массиве   
        $name = array (   
     'Onyxia\'s Lair - Dustwallow Instance' => 'Логово Ониксии',   
     'Naxxramas (Inside)' => 'Наксрамас',   
     'Violet Hold (entrance)' => 'Аметистовая крепость',   
     'Oculus (exit)' => 'Нексус: Окулус',   
     'The Nexus (exit)' => 'Нексус: Нексус',     
     'Utgarde Pinnacle (exit)' => 'Крепость Утгард: Вершина Утгард',   
     'Utgarde Keep (entrance)' => 'Крепость Утгард: Крепость Утгард',     
     'Ulduar, Halls of Lightning (entrance)' => 'Ульдуар: Чертоги Молний',   
     'Ulduar, Halls of Stone (exit)' => 'Ульдуар: Чертоги Камня',   
     'Drak\'Tharon Keep (exit)' => 'Крепость Драк\'Тарон',   
     'Vault of Archavon (Exit)' => 'Склеп Аркавона',   
     'Azjol-Nerub (entrance)' => 'Азжол-Неруб: Азжол-Неруб',   
     'Ahn\'Kahet (entrance)' => 'Азжол-Неруб: Ан\'кахет: Старое Королевство',   
     'Chamber of Aspects, Obsidian Sanctum (entrance)' => 'Обсидиановое святилище',   
     'The Eye of Eternity' => 'Нексус: Око Вечности',   
     'Gundrak (exit south)' => 'Гундрак',   
     'Ulduar Raid entrance' => 'Ульдуар',   
     'Trial of the Crusader (exit)' => 'Испытание крестоносца',   
     'Trial of the Champion (entrance)' => 'Испытание чемпиона',   
     'Halls of Reflection (Entrance)' => 'Цитадель Ледяной Короны: Залы Отражений',   
     'Forge of Souls (Entrance)' => 'Цитадель Ледяной Короны: Кузня Душ',   
     'IceCrown Citadel (Entrance)' => 'Цитадель Ледяной Короны',     
     'Culling of Stratholme (entrance)' => 'Пещеры Времени: Очищение Стратхольма',   
     'Pit of Saron (Entrance)' => 'Цитадель Ледяной Короны: Яма Сарона');   
         
         // строим таблицу   
           $szTable = '<table border="1" align="center">';   
        $szTable .= '<tr> <td align="center"><b>Название</b></td><td><b>Статус</b></td></tr>';         
             
                    while ($row = mysql_fetch_array($content))                    
                      {     
            if ( isset($name[$row['name']]) ) {   
             $required_level = $row['required_level'];   
                       if ($required_level <= 80)   
                      {   
        $szTable .= '<tr> <td align="left">'.$name[$row['name']].'</td> <td align="center"><font color="green">Открыт</font></td>';          
                } else   
                      {   
        $szTable .= '<tr> <td align="left">'.$name[$row['name']].'</td> <td align="center"><font color="red">Закрыт</font></td>';                       
                       }                       
                       }     
                      }     
           $szTable  .= '</table>';      
        $szTable .= '<br>';   
        $szTable .= '<br>';   
          
            $handler = fopen("inst.txt", "w+");   
            fwrite($handler, $szTable);   
            fclose($handler);   
            mysql_close($sMySql);        
  ?>
Форум » Web Разработка » Скрипты PHP » Показывает открытые/закрытые инсты в ВОТЛК.
  • Страница 1 из 1
  • 1
Поиск:
          




Используются технологии uCoz