Иконка ресурса

[VIP] Вывод VIP игроков на сайт 1.2

All

Random
Сообщения
553
Реакции
228
$server2 = 'Server #3'; сработает? У меня почему то просто пустое место в столбце с названием сервера.
 
A

Altaj

Подскажите, как сделать вывод по списка по времени? Т.е. по порядку. Сейчас они размещаются по мере выдаче.
 

Вложения

  • vips.rar
    1.8 КБ · Просмотры: 28

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #63
@Altaj, "во времени" это в порядке от более длительного срока до более короткого или сколько осталось?
 
A

Altaj

@R1KO, это в порядке от более длительного срока до более короткого.
Вверху более долгий.
 

EuguneID

Участник
Сообщения
524
Реакции
33
А есть шаблон у кого нибудь ? Чтобы сделать отдельно сайт, а не вставлять ?
 
Последнее редактирование:

SK1F

Участник
Сообщения
60
Реакции
4
всем привет,не подскажите как сменить цвет заднего фона?
 

Вложения

  • Screenshot_1.png
    Screenshot_1.png
    35.7 КБ · Просмотры: 133

xp2000

Участник
Сообщения
190
Реакции
14
Подскажите пожалуйста, можно-ли випов вывести на страницу движка gamecms?
 

Морковка

Котлетка ^^
Сообщения
878
Реакции
472
помогите сиротке
как исправить вот это безобразие: date('d-m-Y H:i', $vip['expires']);
которое выводит вот такой формат 07-06-2018 13:40

Хотелось бы чтобы выводило просто - 15 дней (до окончания) к примеру
 

ABSOLUT

Участник
Сообщения
127
Реакции
61
Подскажите, как сделать вывод по списка по времени? Т.е. по порядку. Сейчас они размещаются по мере выдаче.
Ищем в vips.php
C-подобный:
$vips = mysqli_query($conn,"SELECT *
FROM vip_users, vip_overrides
WHERE id = user_id");
Заменяем на
C-подобный:
$vips = mysqli_query($conn,"SELECT *
FROM vip_users, vip_overrides
WHERE id = user_id
ORDER BY expires DESC");
 
Последнее редактирование:

CAH4E3

Сосанчез.
Сообщения
1,597
Реакции
779
Кто может пофиксить под вип кор 3.0?
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in путь on line 3o
30 строка while($vip = mysqli_fetch_array($vips))

Я уже не помню что изменял, вот код
PHP:
<html>
<?php
// Данные базы. Сюда прописывать данные, которые вписаны в databases.cfg
$host = '';      // Хост БД
$database = '';  // База данных
$user = '';       // Пользователь базы
$pass = '';          // Пароль пользователя
$server0 = '';   // Название первого сервера

$conn = mysqli_connect($host, $user, $pass, $database);
mysqli_query($conn,"set names utf8");
// Запрос
$vips = mysqli_query($conn,"SELECT *
FROM vip_users
WHERE id = user_id
ORDER BY expires DESC");
?>
<h3 class="text-info">
               Список VIP игроков на сервере
           </h3>
<table class="table table-striped table-bordered">
    <tr class="thead-default">
    <th>Ник</th>
   <th>Группа</th>
    <th>Сервер</th>
   <th>Истекает</th>
    </tr>
<?php
// Вывод
while($vip = mysqli_fetch_array($vips))
{
echo ('<tr class="thead-default">
        <td>'.$vip['name'].'</td>
       <td>'.$vip['group'].'</td>
   <td>');
   if($vip['server_id'] == 0)
    {
       echo $server0;
    }
    elseif($vip['server_id'] == 1)
    {
            echo $server1;
    }
   echo ('</td><td>');
if($vip['expires'] == 0)
    {
            echo "Навсегда";
    }
    else {
            echo date('d-m-Y H:i', $vip['expires']);
    }
   echo ('</td></tr>');
   }

$result = mysqli_query($conn, "SELECT count(*) FROM vip_users");
$roww = mysqli_fetch_row($result);
$total = $roww[0];
echo ('</td></tr></table>');
mysqli_close($conn);
?>
</html>
 

VexoNova

Участник
Сообщения
71
Реакции
2
Forbidden
You don't have permission to access /arbuzvips/ on this server.

databases.cfg
"vip"
{
"driver" "mysql"
"host" "46.174.50.4" // ip сервера где находится ваш mysql
"database" "arbuz_vip" // название базы данных
"user" "arbuz_vip" // имя пользователя базы данных
"pass" "***********" // пароль для этого пользователя
"port" "3306"
}


vips.php
<html>
<?php
include_once 'include/header.php';
// Данные базы. Сюда прописывать данные, которые вписаны в databases.cfg
$host = '46.174.50.4'; // Хост БД
$database = 'arbuz_vip'; // База данных
$user = 'arbuz_vip'; // Пользователь базы
$pass = '**********'; // Пароль пользователя
$server0 = 'СОЧНЫЙ АРБУЗНЫЙ // FastDL [RETAKE] | VIPTEST | !knife !ws !gloves'; // Название первого сервера
$server1 = 'Server #2'; // Названия второго сервера
$conn = mysqli_connect($host, $user, $pass, $database);
mysqli_query($conn,"set names utf8");
// Запрос
$vips = mysqli_query($conn,"SELECT *
FROM vip_users, vip_overrides
WHERE id = user_id");
?>
<h3 class="text-info">
Список VIP игроков на сервере
</h3>
<hr>
<table class="table table-bordered table-hover">
<tr class="active">
<th>STEAM_ID</th>
<th>Ник</th>
<th>Тариф</th>
<th>Сервер</th>
<th>Дата окончания действия</th>
</tr>
<?php
// Вывод
while($vip = mysqli_fetch_array($vips))
{
echo ('<tr class="active">
<td>'.$vip['auth'].'</td>
<td>'.$vip['name'].'</td>
<td>'.$vip['group'].'</td>
<td>');
if($vip['server_id'] == 0)
{
echo $server0;
}
elseif($vip['server_id'] == 1)
{
echo $server1;
}
echo ('</td><td>');
if($vip['expires'] == 0)
{
echo "Навсегда";
}
else {
echo date('d-m-Y H:i', $vip['expires']);
}
echo ('</td></tr>');
}
// Подсчёт випов
echo('<tr class="active">
<td colspan="4">Всего VIP игроков:</td>
<td>');
$result = mysqli_query($conn, "SELECT count(*) FROM vip_users");
$roww = mysqli_fetch_row($result);
$total = $roww[0];
echo $total;
echo ('</td></tr></table>');
mysqli_close($conn);
include_once 'include/footer.php';
?>
</html>

В чём проблема?

EDIT: не провильно URL прописал...
 
Последнее редактирование:

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
Forbidden
You don't have permission to access /arbuzvips/ on this server.

databases.cfg
"vip"
{
"driver" "mysql"
"host" "46.174.50.4" // ip сервера где находится ваш mysql
"database" "arbuz_vip" // название базы данных
"user" "arbuz_vip" // имя пользователя базы данных
"pass" "***********" // пароль для этого пользователя
"port" "3306"
}


vips.php
<html>
<?php
include_once 'include/header.php';
// Данные базы. Сюда прописывать данные, которые вписаны в databases.cfg
$host = '46.174.50.4'; // Хост БД
$database = 'arbuz_vip'; // База данных
$user = 'arbuz_vip'; // Пользователь базы
$pass = 'Chepuxin12a'; // Пароль пользователя
$server0 = 'СОЧНЫЙ АРБУЗНЫЙ // FastDL [RETAKE] | VIPTEST | !knife !ws !gloves'; // Название первого сервера
$server1 = 'Server #2'; // Названия второго сервера
$conn = mysqli_connect($host, $user, $pass, $database);
mysqli_query($conn,"set names utf8");
// Запрос
$vips = mysqli_query($conn,"SELECT *
FROM vip_users, vip_overrides
WHERE id = user_id");
?>
<h3 class="text-info">
Список VIP игроков на сервере
</h3>
<hr>
<table class="table table-bordered table-hover">
<tr class="active">
<th>STEAM_ID</th>
<th>Ник</th>
<th>Тариф</th>
<th>Сервер</th>
<th>Дата окончания действия</th>
</tr>
<?php
// Вывод
while($vip = mysqli_fetch_array($vips))
{
echo ('<tr class="active">
<td>'.$vip['auth'].'</td>
<td>'.$vip['name'].'</td>
<td>'.$vip['group'].'</td>
<td>');
if($vip['server_id'] == 0)
{
echo $server0;
}
elseif($vip['server_id'] == 1)
{
echo $server1;
}
echo ('</td><td>');
if($vip['expires'] == 0)
{
echo "Навсегда";
}
else {
echo date('d-m-Y H:i', $vip['expires']);
}
echo ('</td></tr>');
}
// Подсчёт випов
echo('<tr class="active">
<td colspan="4">Всего VIP игроков:</td>
<td>');
$result = mysqli_query($conn, "SELECT count(*) FROM vip_users");
$roww = mysqli_fetch_row($result);
$total = $roww[0];
echo $total;
echo ('</td></tr></table>');
mysqli_close($conn);
include_once 'include/footer.php';
?>
</html>

В чём проблема?
Если версия ядра 3.0, вероятно, старый скрипт выводить игроков на сайте не будет.
Если версия ядра 3.0, в databases.cfg надо писать не vip, а vip_core.
В databases.cfg значением поля "host" лучше указать не IР, а адрес MySQL базы, который написан во вкладке WEB Xостинг в ПУ MyArena.
В самом скрипте при подключении БД лучше указать не IР, а localhost.
Круто ты замазал пароль в databases.cfg, но не замазал в скрипте :р
 

Павлик2281488

Участник
Сообщения
376
Реакции
66
Если версия ядра 3.0, вероятно, старый скрипт выводить игроков на сайте не будет.
Если версия ядра 3.0, в databases.cfg надо писать не vip, а vip_core.
В databases.cfg значением поля "host" лучше указать не IР, а адрес MySQL базы, который написан во вкладке WEB Xостинг в ПУ MyArena.
В самом скрипте при подключении БД лучше указать не IР, а localhost.
Круто ты замазал пароль в databases.cfg, но не замазал в скрипте :р
Сделал как ты сказал но рекции 0
 

Вложения

  • фаыа.png
    фаыа.png
    2.3 КБ · Просмотры: 77
  • ыфаафыа.png
    ыфаафыа.png
    2.3 КБ · Просмотры: 75
  • ыфмм.png
    ыфмм.png
    4 КБ · Просмотры: 75

ramazan1982

Участник
Сообщения
62
Реакции
9
всем доброй ночи, мне нужна помочь,
проблем ка такая: список вип игроков не выводится, не отображается, имена, тарифы, и сервера
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /home/osnovateli/vips.css-osnovateli.ru/index.php on line 33
Список VIP игроков
<html>
<?php
include_once 'include/header.php';
// Данные базы. Сюда прописывать данные, которые вписаны в databases.cfg
$host = 's36.webhost1.ru'; // Хост БД
$database = 'osnovateli_vip'; // База данных
$user = 'osnovateli_vip'; // Пользователь базы
$pass = '*************'; // Пароль пользователя
$server0 = '***************'; // Название первого сервера
$server1 = 'Server #2'; // Названия второго сервера

$conn = mysqli_connect($host, $user, $pass, $database);
mysqli_query($conn,"set names utf8");
// Запрос
$vips = mysqli_query($conn,"SELECT *
FROM vip_users, vip_overrides
WHERE id = user_id");
?>
<h3 class="text-info">
Список VIP игроков на сервере
</h3>
<hr>
<table class="table table-bordered table-hover">
<tr class="active">
<th>STEAM_ID</th>
<th>Ник</th>
<th>Тариф</th>
<th>Сервер</th>
<th>Дата окончания действия</th>
</tr>
<?php
// Вывод
while($vip = mysqli_fetch_array($vips))
{
echo ('<tr class="active">
<td>'.$vip['auth'].'</td>
<td>'.$vip['name'].'</td>
<td>'.$vip['group'].'</td>
<td>');
if($vip['server_id'] == 0)
{
echo $server0;
}
elseif($vip['server_id'] == 1)
{
echo $server1;
}
echo ('</td><td>');
if($vip['expires'] == 0)
{
echo "Навсегда";
}
else {
echo date('d-m-Y H:i', $vip['expires']);
}
echo ('</td></tr>');
}
// Подсчёт випов
echo('<tr class="active">
<td colspan="4">Всего VIP игроков:</td>
<td>');
$result = mysqli_query($conn, "SELECT count(*) FROM vip_users");
$roww = mysqli_fetch_row($result);
$total = $roww[0];
echo $total;
echo ('</td></tr></table>');
mysqli_close($conn);
include_once 'include/footer.php';
?>
</html>
 
Последнее редактирование:

Kolibri178

Участник
Сообщения
102
Реакции
1
Последнее редактирование:
Сверху Снизу