• У форума будет новый домен? Да, мы далеко уже не только игровой форум Подробнее...
Иконка ресурса

Проблема с аватарками HLstatsX:CE 2020-01-21

Нет прав для скачивания
Фикс аватарок в HLstatsX:CE
Валв, помимо авторизации, сломали на этих выходных получение статуса игрока и его аватарки.

Немного посидев, смог починить. Выкладываю фикс для тех, кто так же столкнулся с этой проблемой.
  1. Открыть файл /pages/playerinfo_general.php
  2. Найти:
Код:
                            function fetchpage($page)
                            {
                                $domain="steamcommunity.com";
                                $indata="";
                        //        $data=file_get_contents($page);
                                $fsock=fsockopen($domain, 80, $errno, $errstr,2);
                                if(!$fsock)
                                {
                                    echo "Ошибка: $errstr";
                                }
                                else
                                {
                                    $request=sprintf("GET %s HTTP/1.1\r\nHost: %s\r\nConnection: Close\r\n\r\n",$page,$domain);
                                    fwrite($fsock, $request);
                                    while(!feof($fsock))
                                    {
                                        $indata.=fgets($fsock,1024);
                                    }
                                    fclose($fsock);
                                    return $indata;
                                }
                            }
Заменить на:
Код:
                            function fetchpage($page)
                            {
                                $cURL = curl_init('https://steamcommunity.com/' . $page);
                                curl_setopt($cURL, CURLOPT_RETURNTRANSFER, true);
                                $res = curl_exec($cURL);
                                curl_close($cURL);

                                return $res;
                            }
  1. Загрузить обратно на хостинг.
  2. Радоваться работающим аватаркам, статусу онлайна.
Прикладываю свой, уже правленный файл, для тех, кому лень разбираться. Он для версии 1.6.19.
Автор
hirowatch
Скачивания
0
Просмотры
248
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя hirowatch

Сверху