Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Как вшить сво php скрипт в страниц

Опубликовано:

Здравствуте. Подскажите, плиз, реально ли вшить свой код в тело форума (сразу после мембербара)? Если да, то как? Вот код который надо вшить( это мониторинг состояния игрового сервера через сокет):

<?php

#TServer
$serverTip="";
$serverTport="";

#FFServer
$serverFFip="";
$serverFFport="";

$fT = @fsockopen ($serverTip,$serverTport, $errno, $errstr, 10);
if ( $fT ) 
 $Tstat = "<font color=#00FF00><b>Online</b></font>"; 
else 
 $Tstat = "<font color=red><b>Offline</b></font>";

$fFF = @fsockopen ($serverFFip,$serverFFport, $errno, $errstr, 10);
if ( $fFF ) 
 $FFstat = "<font color=#00FF00><b>Online</b></font>"; 
else 
 $FFstat = "<font color=red><b>Offline</b></font>"; 
print ("$Tstat");
print ("$FFstat");
?>

Зарание благодарен.

Рекомендованные сообщения

Опубликовано:

Может не прокатить... У меня код вставлялся, выполнялся, но отображался не там, где надо...

 

Можно сделать статус с Ajax обновлением скажем раз в 10 минут... Т.е. если страница открыта - то раз в 10 минут будет обновление статуса сервера :)

Опубликовано:
  • Автор
Может не прокатить... У меня код вставлялся, выполнялся, но отображался не там, где надо...

 

Можно сделать статус с Ajax обновлением скажем раз в 10 минут... Т.е. если страница открыта - то раз в 10 минут будет обновление статуса сервера :)

А можно по подробней? Я с Ajax никогда не сталкивался....

Опубликовано:
  • Автор

В общем... сделал через include... скрипт прикрутился... Но возникла другая проблема... С локального(тестового) форума (стоит на денвере) скрипт работает нормально, при времени ожидания ответа 3... А когда выставил его на сам форум (основной) он работать отказываеться... пишет постоянно что сервер офф... хотя он работает... Как я понял, это из-за времени ожидания... но когда пытаюсь поставить время больше (больше 15-19) вылетает ошибка при работы с базой данных... В чем может быть проблема?

P.S. форум стоит на бесплатном хостинге (http://www.ueuo.com)

Опубликовано:

за ошибкой базы данных лезть в логи и показывать ошибку.

Опубликовано:
  • Автор
за ошибкой базы данных лезть в логи и показывать ошибку.

sql_error_log_11_02_09.rar

Опубликовано:
Сообщение сервера: MySQL server has gone away
видимо это из-за вашего бесплатного хостинга.

Просто сервер не выдерживает нагрузки.

Опубликовано:
  • Автор
видимо это из-за вашего бесплатного хостинга.

Просто сервер не выдерживает нагрузки.

сори конечно что нагржаю... а можно это как то обойти? Кстати.. если сменить порт на 80, о все работает нормально... при ожидании в 3...

Изменено пользователем vizari

Опубликовано:

ограничения бесплатного хостинга обойти невозможно. А если и можно, то я не знаю как.

Опубликовано:
  • Автор
ограничения бесплатного хостинга обойти невозможно. А если и можно, то я не знаю как.

А как насчет смены порта? когда я меняю его на порт сайта сервера - все работает... притом с небольшим временем ожидания

Опубликовано:

С портами - ваше дело.

Я не читал даже ваш php код.

Если работает - радуйтесь.

Это уже не относится к ипб.

Опубликовано:
  • Автор

Ясно. Спасибо.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.