Jump to content

SoulRainr

Пользователи

Everything posted by SoulRainr

  1. Как я понял еще как бывают PDO ODBC не даёт выводить nvarchar по их мануалам официальным, но при этом я вывожу В базе все хорошо, при хдебаге видно что текст передается нормально, но почему то в браузере он уже сам по себе скачет (хдебаг этого не видит) Было склонение из за того что много подключений по PDO ODBC идёт, т.е много файлов залиты и все открыты, но это отбросилось так как PDO не нуждается в закрытии и обрабатывается корректно Поэтому мыслей и идей нет вообще
  2. Ласт раз повторяю, какой бы код не был, выводит одно и тоже Выше код приведен как пример, т.е просто суть передать Дамп ничего не дает, как и xdebug
  3. Повторю, разницы нету, меняю не меняю, вывожу на прямую или хоть как, результат один обсалютно Тип данных nvarchar и varchar, так же разницы нет, результат один Вижу ток 1 выход, это получать данные в двоичном коде и преобразовывать их в строку уже, но это очень жестко как по мне, поэтому решил поделиться с вами в надежде услышать годную подсказку
  4. Там разницы нет, хоть как преобразуй эффект 1
  5. Переменные отредактировал пере отправкой, забыл $top_lvl заменить на sql_fetch
  6. Где бы не выполнял, результат один) Выполнял в своём приложение через class do И отдельным файлом чистым Так же и на локалке(Компе) Ост выполняется на VPS сервере
  7. Проблема в твоём шаблоне, поставь стандартный и проверь, работает или нет Если все хорошо, то копай уже конкретно в шаблоне) Проверь соотношение версий так же
  8. Столкнулся с неистово неизвестной проблемой Вывожу из базы данных mssql значения через PHP(IPS) и получаю нужное мне значение. Все конечно хорошо, но если бы не одно но - Выводится рандомной кодировкой каждый раз. То есть я захожу на страницу где должно выводиться значение, вижу что там все хорошо, пару раз обновил страницу, тоже все хорошо. Но стоит мне обновить страницу через минуту - две, получается интересный результат, значение поменялось, хотя код и база не редактировалась. Это до обновления страницы: Это после обновления страниче через пару минут: Если я обновлю страницу через опять же пару минут, получу обратный результат. Т.е получается оно меняется будто по таймеру определенному, хотя код до боли простой... Данная проблема только с Русскими символами происходит Код <?php try { $mssqlprovide = 'odbc'; $mssqldriver = '{ODBC Driver 17 for SQL Server}'; $hostname = 'IP'; $username = 'Name'; $password = 'Pass'; $dbWorld = 'Base'; $tblBase = 'Таблица'; $conn = new PDO("$mssqlprovide:Driver=$mssqldriver;Server=$hostname;Database=$dbWorld;", $username, $password); $sql_fetch = $conn->prepare("SELECT CAST(CAST([Name] AS VARCHAR(18)) AS TEXT) AS Name FROM tbl_base WHERE Serial = 5"); $sql_fetch->execute(); foreach ($top_lvl->fetchAll() as $row) { $t = $row['Name']; echo $t; echo "<br><hr>"; } } catch(Exception $e) { echo $e; }
  9. В его шаблоне, у меня где то валяется готовый вариант, где это все убрано и оптимизировано Найду скину
  10. Приветствую Нужны услуги по настройки вывода данных из MSSQL базы Сама логика готова, нужно только поправить Кодировку - Русские символы выводит как "?" Вот скрин: Если готовый взяться пишите тут @SoulRainr или в вк "https://vk.com/art_mkr" UPD: Пробовал вот такие вещи $name_player = iconv("cp1251", "UTF-8//TRANSLIT", "$row[Name]"); array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'" Кодировка на тачке в базе MSSQL (Cyrillic_General_CI_AS)
  11. Убирал, заменял, увеличивал, результат не дал плодов Самое удивительное что старые темы выводятся без ошибок, моментально а вот после 18 числа примерно, уже не выводится ничего Но еще форум стоит на VPS сервере, но там все по логам хорошо
  12. Добрый ночи форумчане, нужна ваша помощь, уже не знаю что делать Случилась такая проблема, создал на форуме API ключ, который позволяет выводить последние темы по пину "Популярные", все работало корректно до сегодняшнего дня, темы выводили когда создавал на форуме. Но сегодня не вывелась тема, хотя сделал все как и раньше. Перелазил куча всего, не понял в чем проблема. Начал тыкать старые темы и ставить им "Популярные", их выводит моментально без проблем. Но есть одно но, ставлю тему допустим числа 15 Января, она выводится, 16 тоже самое. А если ставлю от 19 числа темы, то они не выводятся... Кто в крусе как пофиксить? Скриншоты API настройки на форум Тестовый код который используется для вывода: $communityUrl = 'https://ссылка/api/index.php?'; $apiKey = 'ключ'; $request = $_GET["request"]; $request = "/forums/topics"; $curl = curl_init( $communityUrl . $request ); curl_setopt_array( $curl, array( CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_HTTPAUTH => CURLAUTH_BASIC, CURLOPT_USERPWD => "{$apiKey}:", CURLOPT_USERAGENT => "MyUserAgent" ) ); $response = curl_exec( $curl ); //echo $response; $obj = json_decode($response,true); $res = ''; $revers = array_reverse($obj['results'], true); $i = 0; foreach ($revers as $v) { if($i < 6 && $v['featured'] == true){ $name = $v['title']; $val = $v['firstPost']['content']; $url = $v['url']; $date = $v['firstPost']['date']; $date = str_replace('T', ' ', $date); $date = str_replace('Z', '', $date); //echo $date; //$rdate = new DateTime($date);; if($date){ $res .= "{$name}`{$val}`{$url}`{$date}~"; } else{ $res .= "{$name}`{$val}`{$url}` ~"; } $i++; } } $res = substr($res, 0, -1); echo $res; return $res; з.ы На сайте используется CloudFlaer, возможно мне нужно правило добавить какое либо? Хотя оно и раньше использовалось и работало корректно
  13. Спасибо, уже разобрался, у ипс дибильная привычка сжимать изображение сразу
  14. Назрел такой вопрос, у меня изображение допустим размера 1000х5000, но при заливании в тему сообщением, он делает его меньше например 302х 3000 + -, пытаюсь поменять когда кликаешь два раза, пишет что значение должно быть меньше или равно, тем самым не могу выстроить нормально изображение. Вопрос, как это исправить, и вставлять изображения тех размеров, которые я сделал, без мозгоебучки через код в редакторе?
  15. Простой вопрос, как заменить картинку Когда кидаешь в чат или в посте ссылку, и он подхвачивает картинку выставлял в Иконки и Логотипы, в разделах все норм, а если домашнюю ссылку кидать, то гамно картинку берет рандомную с сайта
  16. SoulRainr posted пост в теме in Interface
    У 4 людей эта ошибка Обновить форум не дает, будто там идет цикл установки Я полагаю что сей недописатель расширений где-то не правильно сделал правила на установку расширения, и он пытается установить циклично...
  17. SoulRainr posted пост в теме in Interface
    У меня просто напросто сложился форум )
  18. Поставил расширение на новую версию IPS, во время установки вылетела ошибка После обновил страницу, приложение установлено, но переодически появляются ошибки, удалил расширение, все равно тоже самое Само приложение -
  19. SoulRainr posted пост в теме in Interface
    Проблема при установке на последнюю версию. Не ставьте данное расширение на новую версию, форум ломает к ***
  20. Это не совсем то Нужно чтобы выводилась аватарка + кнопка сообщения А писать код не совсем хочется
  21. Доброй ночи форумчане Такой вопрос, где взять хук под новую версию IPS расширение для блока Администрация онлайн, т.е который выводит админов?
  22. Бред полный Исправил в АЦ через настройку
  23. SoulRainr posted пост в теме in Interface
    Тоже самое Кто смог решить?