2013-07-09 2 views
0

나는 odbc in php을 사용합니다. 나는 utf8에 문제가있어서 iconv() 기능으로 해결했습니다. 하지만 서버에 업로드 할 때 utf8 문자가 올바르게 표시되지 않습니다. (로컬에서는 easy-php sqlserver-2008 r2 모든 것이 괜찮습니다). 어떤 생각?odbc는 서버에 utf8을 표시하지 않습니다.

답변

0

SQL Server는 UTF8이 아닌 UCS2를 사용하여 데이터를 저장합니다. UTF8로 전달하면 SQL Server에서 데이터가 가비지가됩니다.

+0

** ** iconv ('utf-8', 'windows-1256', $ temp); **를 사용하면 로컬에서 제대로 작동하지만 사이트에서 작동하지 않을 때 작동합니다. –