Здравствуйте) У меня стоит форум, а у знакомого есть сайт. Хочу сделать вот какую весч: разместить 1 изобржение с названием offline у себя на форуме, а 2 с названием online у друга на сайте. Собственно для чего... Ресурсы находятся в локальной сети и работают не постоянно, поэтому нужно сделать так чтобы у меня на форуме, когда включен сайт друга, отображалась одна картинка (online - с его сайта), а когда у него сайто отключен, то вторая (offline - с моего форума).
Попросту говоря получается мониторинг активности сайта.
Как это можно реализовать на Javascript или AJAX?
Форум стоит на Vbulletin и я пробовал так с помощью РНР:
Я создал файл
synschronisation_denny.php и в него поместил вот этот код (чтото вроде мониторинга активности соседнего форума):
<?php
if(!@file_get_contents('http://192.168.236.184/crystal/images/interface/images/buttons/syns.png'))
{
$code="<div align='left'><img src='crystal/desyns.png'></div>";
}else{
$code="<div align='left'><img src='http://192.168.236.184/crystal/images/interface/images/buttons/syns.png'></div>";
}
echo $code;
?>
На форуме создал модуль с таким содержимым:
ob_start();
include('http://localhost/forum/crystal/engine/synschronisation_denny.php');
$syns_denni=ob_get_contents();
ob_end_clean();
и выбрал разместить в
global_start. После чего вывожу
рнр код через переменную
$syns_denni
После этого форум начал грузиться отоло 3-4 минут, а как только я убираю
http://192.168.236.184/ из
рнр файла, так всё норм, но изображение с ресурса не идёт!
Всё стабильно работает только при условии что ресурс включён, а как только отключается, так мой форум и виснет.
Подскажите пожалуйста) Надеюсь на вашу помощь)