Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Помогите со скриптом онлайна на хостинге! (https://forum.zone-game.info/showthread.php?t=7243)

bladKiller 27.03.2010 16:32

Помогите со скриптом онлайна на хостинге!
 
Помогите со скриптом онлайна на хостинге! Весь гугл обрыл ночего ненашол! Хостинг поддержывает ПхП и тд! Очень прошу! Надо позарез!

PROGRAMMATOR 27.03.2010 16:53

Re: Помогите со скриптом онлайна на хостинге!
 
Какой движок на сайте установлен? Хотя без разницы.
Вот вам модуль для нашего Aion-Top (вывод онлайна), просто измените запрос SELECT ... и установите SHARING = true

PHP код:

<?php

/*
 * Модуль вывода игроков в онлайне
 * Автор модуля PROGRAMMATOR
 * (c) 2010 www.aion-top.info
 */

// общий доступ к файлу online.txt
define('SHARING'false);

if (
preg_match('/AionTopBot/'$_SERVER['HTTP_USER_AGENT']) or SHARING)
{
    
#################################
    # Настройка подключения к MySQL #
    #################################
    
    
$db = array (
        
'host' => 'localhost',    // хост
        
'port' => '3306',        // порт
        
'user' => 'root',        // пользователь
        
'pass' => 'пароль',    // пароль
        
'name' => 'aion'        // база данных
    
);
    
    
#################################
    # Ниже ничего не редактировать! #
    #################################
    
    // подключаемся к MySQL
    
mysql_connect($db['host'].':'.$db['port'], $db['user'], $db['pass']) or die();
    
// выбираем базу данных
    
mysql_select_db($db['name']);
    
// делаем выборку
    
$sql mysql_query('SELECT * FROM players WHERE online=1');
    
// выводим количество
    
echo (mysql_num_rows($sql));
    
// освобождаем ресурсы
    
mysql_free_result($sql);
}
else
{
    
header('HTTP/1.0 404 Not Found');
}

?>


bladKiller 27.03.2010 16:59

Re: Помогите со скриптом онлайна на хостинге!
 
Установлена джумла! Мнебы скрипт я бы модуль сам склепал!

PROGRAMMATOR 27.03.2010 17:02

Re: Помогите со скриптом онлайна на хостинге!
 
Скрипт я приложил к своему первому посту, его сохраняете как online.php и все. Если нужен online.txt то юзаете rewrite.

Цитата:

RewriteRule ^online.txt$ online.php [L]

bladKiller 27.03.2010 17:03

Re: Помогите со скриптом онлайна на хостинге!
 
А как сделать файл online.txt ? или я чтото нетак понял?

PROGRAMMATOR 27.03.2010 17:13

Re: Помогите со скриптом онлайна на хостинге!
 
Я же написал как...

bladKiller 27.03.2010 17:17

Re: Помогите со скриптом онлайна на хостинге!
 
А как скрипт будет конектится к бд? Сайт на хостинге а сервер можно сказать что дома! И что такое rewrite ? Первый раз слышу!

PROGRAMMATOR 27.03.2010 17:34

Re: Помогите со скриптом онлайна на хостинге!
 
Цитата:

Сообщение от bladKiller
А как скрипт будет конектится к бд?

Вы код хоть немного бы почитали, там все написано.

mod_rewrite. В общем создаете в корне сайта создаете .htaccess и пишете в нем:

Цитата:

RewriteEngine On
RewriteRule ^online.txt$ online.php [L]

bladKiller 27.03.2010 17:58

Re: Помогите со скриптом онлайна на хостинге!
 
ничего непонял=(
а нету скрипта чтобы например просто вписать ип,логин,пас к БД и чтобы выводил онлайн? создать ак чтобы он только конектился к 1 таблице?
а то как создать online.txt и куда его пихать и как вобще должен записыватся онлайн? И скрипт, куда его пихать то вобще? ну создал а кидать на хостинг там где сайт или кидать там где сервер? Надо чтобы онлайн выводился на сайте! а сайт никаким боком несвязаный с сервером!

PROGRAMMATOR 27.03.2010 18:04

Re: Помогите со скриптом онлайна на хостинге!
 
Жесть просто, вам нужно "позарез", но при этом вы еще ни единого действия не сделали, что бы решить свою проблему. Я удаляюсь с темы, мне больше вам нечего объяснять.


Текущее время: 12:10. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot