Утрата языкового персонажа с помощью nusoap - PullRequest
0 голосов
/ 30 сентября 2010

Я не могу успешно сохранить данные, полученные на сервере nusoap с правильным кодированием. Языковые символы (чешский) всегда заменяются знаком вопроса. Я использую PHP 5.3 и nusoap 0.9.5. Я попытался заменить каждый ISO-8859-1 на UTF-8 в исходном коде nusoap, но я не могу заставить это работать. Любые советы будут очень ценными.

Ответы [ 2 ]

0 голосов
/ 30 сентября 2010

NuSOAP всегда использует ISO-8859-1 для WSDL. Это означает, что идентификаторы в WSDL, например имена методов и параметров должны соответствовать ISO-8859-1. Там в NuSOAP отсутствует попытка поддержки UTF-8 в WSDL

Эта ссылка будет вам полезна http://comments.gmane.org/gmane.comp.php.nusoap.general/3630

0 голосов
/ 30 сентября 2010

Может быть utf8_encode может помочь вам (прежде чем вы сохраните данные).

...