1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

[php]скрипт Гильдий

Тема в разделе 'RF Web', создана пользователем Supreme, 24 янв 2011.

  1. TopicStarter Overlay

    Supreme Supreme

    Сообщения:
    62
    Лайки:
    35
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Захват Всея Вселенной
    PHP:
    <?
    $sql_user 'логин'
    $sql_pwd 'пасс'
    $base "rf_world";
    $host "127.0.0.1"


    $conn=mssql_connect($host,$sql_user,$sql_pwd) or die("<center><b>Критическая ошибка</b><br>Невозможно подключиться к базе<br><br><a href=register.php><img src=retour.jpg border=0></a></center>");

    @
    mssql_select_db($base$conn) or die("<center><b>Критическая ошибка</b><br>База не существует, либо нет доступа<br><br><a href=register.php><img src=retour.jpg border=0></a></center>");


    $result=mssql_query("SELECT top 50 id,Race,MemberCount,Grade,CreateDt FROM tbl_Guild ORDER BY MemberCount DESC ");

    $g=0;
    echo 
    '
    <table id=uo border=1 cellpadding=0 cellspacing=0 width="100%" height=15  align=center>
    <tr id=uo>
    <td id=uo width="3%" align=center><font size=2><font color=#7A6A0C>#</font></td></font>
    <td id=uo width="20%" align=center><span lang="ru"><font size=2><font color=#7A6A0C><b>Название</b></font></span></td></font>
    <td id=uo width="5%" align=center><span lang="ru"><font size=2><font color=#7A6A0C><b>Уровень</b></font></span></td></font>
    <td id=uo width="8%" align=center><span lang="ru"><font size=2><font color=#7A6A0C><b>Раса</b></font></span></td></font>
    <td id=uo width="15%" align=center><span lang="ru"><font size=2><font color=#7A6A0C><b>Дата создания</b></font></span></td></font>
    <td id=uo width="5%" align=center><span lang="ru"><font size=2><font color=#7A6A0C><b>Кол-во</b></font></span></td></font>        
    </tr>'
    ;

    while (
    $rows=mssql_fetch_array($result))
    {
    $g++;
    if (
    $rows['Race']=="0")
    $Race="Bellato";
    if (
    $rows['Race']=="2")
    $Race="Accretia";
    if (
    $rows['Race']=="1")
    $Race="Cora";

    echo 
    '<tr id=uo>
    <td id=uo width=3% align=center><font size=2>'
    .$g.'</font></td>
    <td id=uo width=20% align=center><font size=2>'
    .htmlspecialchars($rows['id']).'
    <td id=uo width=5% align=center><font size=2>'
    .$rows['Grade'].'
    <td id=uo width=8% align=center><font size=2>'
    .$Race.'
    <td id=uo width=15% align=center><font size=2>'
    .$rows['CreateDt'].'
    <td id=uo width=5% align=center><font size=2>'
    .$rows['MemberCount'];

    echo 
    '</font></td>';    
    }

    print 
    "</tr>\n";
    print 
    "</tbody>\n</table>\n";

    ?>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <?
    ob_end_flush();
    ?>
    добавлено через 2 минуты
    скрипт кто в Бане :rolleyes:

    PHP:
    <?
    $sql_user 'логин'// SQL ID
    $sql_pwd 'пасс'// SQL PASSWORD (change it to your password mssql)
    $base "RF_User"// SQL BASE name (don't change it's by default)
    $host "127.0.0.1"// SQL HOST (change it to your IP ex : gamenet.perm.ru)

    $conn=mssql_connect($dbhost,$dbuser,$dbpasswd) or die("<center><b>Критическая ошибка</b><br>Невозможно подключиться к базе<br></center>");
    @
    mssql_select_db($base$conn) or die("<center><b>Критическая ошибка</b><br>База не существует, либо нет доступа<br></center>");

    if(!isset(
    $_GET['type'])){
    $type "> 1";
    } elseif(isset(
    $_GET['type']) && $_GET['type'] == "temporary"){
    $type "< 999";
    } elseif(isset(
    $_GET['type']) && $_GET['type'] == "permanent"){
    $type "> 998";
    }

    $data mssql_query("SELECT * FROM tbl_UserBan WHERE nPeriod $type ORDER BY dtStartDate DESC") or die('SELECT INVALID');
    ?>

    <table width="100%" border="0" cellspacing="2" cellpadding="1" align="center">
    <tr bgcolor="#000000"><td width="15%">Аккаунт</td>
    <td width="22%">Начало</td>
    <td width="13%">Срок</td>
    <td width="13%" align="center">Тип бана</td>
    <td width="21%">Причина</td>
    <td width="10%">Забанил/Изменил</td>
    </tr>
    <?
    $i = 0;
    $c1 = "#000000";
    $c2 = "#000000";
    while ($row = mssql_fetch_row($data)){

    $account_query = mssql_query("SELECT [Name]
    FROM [rf_world].[dbo].[tbl_base] WHERE [rf_world].[dbo].[tbl_base].[AccountSerial] = $row[0] and DCK='0'");
    $account = mssql_fetch_row($account_query);
    if(!empty($account[0])){
    $color = (($i % 2) == 0) ? $c1 : $c2 ;
    $i++ ;
    echo "<tr bgcolor='".$color."'>
    <td>$account[0]</td>
    <td>$row[1]</td>
    <td>";
    switch ($row[2]){
    case (999):
    $period = "бессрочно";
    break;

    case (336):
    $period = "2 недели";
    break;

    case (168):
    $period = "неделя";
    break;

    case (23):
    $period = "сутки";
    break;
    case (24):
    $period = "сутки";
    break;
    case (12):
    $period = "12 часов";
    break;
    case (6):
    $period = "6 часов";
    break;
    case (1):
    $period = "1 час";
    break;
    }
    echo $period;
    echo "</td>
    <td align=\"center\">";
    if($row[3] == 0) {
    echo "аккаунт";
    }
    else echo "чат";
    echo "</td>
    <td>$row[4]</td>
    <td>$row[5]</td>
    </tr>";
    }
    }
    ?>
    </table>

    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <?
    ob_end_flush();
    ?>


    Скрипт онлайн/офлайн сервера общий онлайн и кол-во онлайн по рассам

    PHP:
    <?
    $file file ("Путь до файла\SystemSave\ServerDisplay.ini");
    foreach(
    $file as $line)
    {
    if(
    strspn($line"[") != 1)
    parse_str($line);
    }

    function 
    statuscheck($serverip$port) {
    $sockres = @fsockopen($serverip$port$errno$errstr1);
    if (!
    $sockres) {
    return 
    "&nbsp;<font color='red'><b>Off-Line</b></font>";
    } else {
    @
    fclose($sockres);
    return 
    "&nbsp;&nbsp;<font color='green'><b>On-Line</b></font>";
    }
    }

    //Вывод на экран статус сервера и онлайн рас

    $serverip "127,0,0,1";

    echo 
    "<b><font size=2 color=#ffffff>";
    echo 
    "<div> ";
    echo 
    "Логин: " statuscheck($serverip"10001");
    echo 
    "</div> ";
    echo 
    "<div> ";
    echo 
    "Сервер:" statuscheck($serverip"27780");
    echo 
    "</div> ";

    echo 
    "<tr><td><b><font size=2 color=#000000>";
    echo 
    "<font color=#ffffff> Всего онлайн: &nbsp<font color=lime> $UserNum";
    echo 
    "<div> ";
    echo 
    "<font color=#ffffff> Accretia: &nbsp<font color=lime>  $A_Num";
    echo 
    "</div> ";
    echo 
    "<div> ";
    echo 
    "<font color=#ffffff> Bellato: &nbsp<font color=lime>  $B_Num";
    echo 
    "</div> ";
    echo 
    "<div> ";
    echo 
    "<font color=#ffffff> Cora: &nbsp&nbsp<font color=lime>  $C_Num";
    echo 
    "</div> ";

    ?>
Черновик сохранён Черновик удалён
Similar Threads
  1. mr.Slink
    Ответов:
    0
    Просмотров:
    2.304
  2. mr.Slink
    Ответов:
    0
    Просмотров:
    2.250
  3. bublik)))
    Ответов:
    16
    Просмотров:
    2.556
  4. Oxxxy007
    Ответов:
    3
    Просмотров:
    1.287
  5. bublicfaust
    Ответов:
    18
    Просмотров:
    2.133
Загрузка...

Поделиться этой страницей