- Баллы
- 153
Free
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Notice: Undefined index: data in /var/www/u0210071/data/www/bhgame.ru/modules/register.php on line 56
Notice: Undefined variable: time in /var/www/u0210071/data/www/bhgame.ru/modules/register.php on line 60
Warning: Cannot modify header information - headers already sent by (output started at /var/www/u0210071/data/www/bhgame.ru/modules/register.php:56) in /var/www/u0210071/data/www/bhgame.ru/engine/core.class.php on line 166
Замените эти 2 файла https://github.com/qexyorg/WebMCR/commit/9367271eca7f106d1d85cc9fc1aebefa67102a5dМодуль регистрации шалит только у меня? При создании аккаунта, говорит, что нельзя данный логин или эмаил использовать, но все равно регистрирует. А когда активируешь по почте, то:
public function connect($ip='127.0.0.1', $port=8085){
$statuss = @fsockopen($host, $port, $error_no, $error_str, (float) 0.5);
if ($statuss){
@fclose($statuss);
$this->status = 1;
}else
$this->status = 0;
$conn = mysqli_connect('127.0.0.1:3306','root','');
mysqli_select_db($conn, 'characters');
$query = "SELECT * FROM characters WHERE online = 1;";
$result = mysqli_query($conn,$query);
while($list = mysqli_fetch_array($result)){
$online = $online + 1;
}
mysqli_close($conn);
}
Что за формат?Будет ли обновление системы скинов до 64x64 формата?
Там вроде бы после 1.7.x, когда они лаунчер изменили, и много ещё чего - ввели так же и новые скины.Что за формат?
Неверно указаны данные для подключения к базе, либо база недоступна.Бл, на 3 шаге установки открывает пустую страницу и все. Чо делать?
лол, я указывал MySQL, поставил MySQLi и все заработалоНеверно указаны данные для подключения к базе, либо база недоступна.
Это просто функция, вывести она ничего не должна.Вот еще вопрос, писал скрипт для проверки онлайна на сервере, в этом я новичек. В отдельном файле выводит значение Online, а когда я его вставляю в мониторинг, то уже выходит уведомление о недоступности мониторинга. И, как я понял, мой "крутой" скрипт не катит. Подскажите, что делать, если не затруднит.
PHP:public function connect($ip='127.0.0.1', $port=8085){ $statuss = @fsockopen($host, $port, $error_no, $error_str, (float) 0.5); if ($statuss){ @fclose($statuss); $this->status = 1; }else $this->status = 0; $conn = mysqli_connect('127.0.0.1:3306','root',''); mysqli_select_db($conn, 'characters'); $query = "SELECT * FROM characters WHERE online = 1;"; $result = mysqli_query($conn,$query); while($list = mysqli_fetch_array($result)){ $online = $online + 1; } mysqli_close($conn); }
Использовать вместо POST запроса GETкороче когда делаю запрос к интеркассе, автоматически добавляется: &mcr_secure=...&, но при формировании подписи он не учитывается и видимо из-за этого пишет, что не верная подпись. Как убрать его или исправить это.
Хотел немного изменить файл регистрации и мониторинг, также буду пытаться писать модули.Нужно знать, где именно делать запрос. Т.е. в отдельном модуле или файле, либо между другими запросами?
Есть метод db->__construct($cfg), который принимает в качестве аргумента массив настроек, таких как адрес хоста, пароль и т.д. (подробнее можно найти тут а после вызова конструктора, можно будет использовать и другие методы объекта db). Если же метод будет вызываться до момента использования стандартных запросов webmcr, то это нарушит последующие запросы.
mysql_connect('host','login','pass');
mysql_select_db('characters');
$query = "SELECT COUNT(*) FROM `characters` WHERE `online` = 1";
$result = mysql_query($query);
$result = mysql_result($result, 0);
mysql_close($conn);
Критическая ошибка баз данных. Обратитесь к администрации.
Будет исправлено в новой версии.Вот еще что, когда не авторизованный пытаешься просмотреть новость, выводится другое уведомление и пишет: