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

Как сделать что бы при входе в чат показывало, с нами уже (время)?

stream

Support
Команда форума
Регистрация
09.09.14
Сообщения
1.014
Реакции
674
Баллы
113
Пользователь stream разместил новый ресурс:

Как сделать что бы при входе в чат показывало, с нами уже (время)? - Как сделать что бы при входе в чат показывало, с нами уже (время)?

Как сделать что бы при входе в чат показывало, с нами уже (время)?
..По мотивам "Помощь чатам VOC++", взято здесь, переделано здесь, на ХостЛайте)
Открываем корневой файл voc.php, ищем код:
PHP:
if ($hi) 
        $messages_to_show[] = array(MESG_TIME=>my_time(), 
                                                                MESG_ROOM=>$room_id,...

Узнать больше об этом ресурсе...
 

Майор

Premium
Premium
Регистрация
04.09.14
Сообщения
2.955
Реакции
2.025
Баллы
113
Прикольно и классно, но вот если бы еще флаг показывало, было бы вообще супер))
 

Mavltd

Юзверь
Проверенный ++
Регистрация
29.06.15
Сообщения
14
Реакции
8
Баллы
3
Возраст
35
да как флаг сделать чтоб показывало?
 

mychatik

Support
Команда форума
Регистрация
26.05.15
Сообщения
533
Реакции
466
Баллы
63
Для определения страны в модуле используется сторонний сервер ipgeobase.ru
Всё хорошо, когда он работает. А если вдруг сервис отвалился? Длительное ожидание ответа будет подвешивать чат при входе пользователя. А если войдёт несколько пользователей одновременно?

Нашёл, что есть библиотека cURL с необходимыми параметрами:
CURLOPT_CONNECTTIMEOUT - Количество секунд ожидания при попытке соединения;
CURLOPT_TIMEOUT - Максимально позволенное количество секунд для выполнения запроса.
Неплохо было бы их применить...

Вот нашёл примеры использования этой библиотеки Вебмастер: как создать свой сайт
Но никак не въеду, каким из приведённых способов нужно это делать в данном модуле.
 

mychatik

Support
Команда форума
Регистрация
26.05.15
Сообщения
533
Реакции
466
Баллы
63
Последнее редактирование:
Сверху Снизу