Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Написал xmlку для vqmoda для дублирования пользователей при регистрации в другую БД. Другая БД оказалась ms sql. Данные сохраняет, но в БД сохраняется вместо русских символов "N??" или подобное...

 

БД: ms sql - cp1251, General_Cyrillic_CI_AS, поле для сохранения стоит varchar (пробовал и nvarchar - тоже самое).

Хостинг: php 5.2.13, драйвер mssql_connect возможности использовать какой-то другой, пока, нет.

iconv не помогает.

 

В чем может быть проблема? Прошу помощи, а-то уже и не знаю в какую сторону думать.

Link to post
Share on other sites

БД: ms sql - cp1251, General_Cyrillic_CI_AS

 

ну а перевести mssql-базу в нормальный utf8 - не?

 

и что значит

 

iconv не помогает.

Link to post
Share on other sites

ну а перевести mssql-базу в нормальный utf8 - не?

 

Не, к сожалению. Удаленный ресурс не мой, я от них кодировки добивался двое суток (. Но я и не уверен, что это возможно с вариантом ms sql. И не уверен, что поможет ). Если есть достойный аргумент, я попробую пообщаться с суппортом, конечно, но пока совсем неочем ).

 

и что значит

 

iconv не помогает.

 

А вот хз как так. Но я вижу, как каракули меняются, если играюсь с кодировками. И все-таки, может быть, у меня что-то не так с настройками пхп на хостинге?

Link to post
Share on other sites

каракули как выглядят?

aaneeee = василий - после iconv из утф8 в цп1251

???µN?N????? = петров - без обработки iconv

Link to post
Share on other sites

Где прописываете iconv ?

Link to post
Share on other sites

Где прописываете iconv ?

В моделе, в функции, строка выглядит так:

$Mssql->query('INSERT INTO [dbo].[COMPANY] (NAME) VALUES ("'.iconv("utf-8","cp1251",$this->db->escape($data['firstname'])).'");
Link to post
Share on other sites

А попробуйте вот этот файлик сохранить в кодировке ANSI

Link to post
Share on other sites

А попробуйте вот этот файлик сохранить в кодировке ANSI

А он в ней )

Link to post
Share on other sites

Почитайте вот здесь - похожая ситуация.

Link to post
Share on other sites

Почитайте вот здесь - похожая ситуация.

Если я правильно понял, там все решилось тем, что там сервер mssql обновили. Я на сервер ms sql влиять не могу )

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Gambit
      Всем Привет.
      У меня вопрос по поводу связи MS SQL и OpenCart.
      Клиент пользуется ERP ( www.epsilonnet.gr ) Программа работает на MS SQL. Клиенту ему нужен магазин в интернете который будет работать с его MS SQL базы данных, хочу попробовать связать это дело с OpenCart. Подскажите пожалуйста как правильно поступить в данном случае. Есть ли что нибудь вспомогательное для выполнения этой задачи (модуль или ...) ?
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.