Добрый день!
Не подскажите как с этим бороться, от чего этого возникает, что предпринять...
Возникает при попытке послать данные из формы к серверу
Fatal error: SOAP-ERROR: Encoding: string "здесь идет текст этой строки" is not a valid utf-8 string in /.../function.php on line 141
141 строка содержит обращение к веб-сервису
$result=$client->createExpert($param);
Пожаайлуста, подскажите, может кто сталкивался и решал такую проблему
1. natariga - 05 Июня, 2011 - 16:15:27 - перейти к сообщению
2. Мелкий - 05 Июня, 2011 - 16:17:18 - перейти к сообщению
Проверяйте кодировку данных и скрипта.
3. natariga - 05 Июня, 2011 - 17:40:07 - перейти к сообщению
поставила отправляемые данные в utf8_encode() и ошибка исчезла. Навсегда?
(Добавление)
Фигня полная.
Записывать теперь стало нормально, огибку не выдает, только теперь когда считываю - полная фигня в виде абракадабры....
Вот было подозрение, что не все так просто. А как тогда???
Хелп ми плис
Что значит
Скрипт в utf-8, данные идут из формы ввода (регистрации).
Когда делала просто ввод - такая ошибка не возникала,
а если копировать кусок инфы откуда-нибудь в поле ввода - попадаюь какие-то символы, наверное, которые приводят к этой ошибке. А как их нейтрализовать?....
(Добавление)
Фигня полная.
Записывать теперь стало нормально, огибку не выдает, только теперь когда считываю - полная фигня в виде абракадабры....
Вот было подозрение, что не все так просто. А как тогда???
Хелп ми плис
Что значит
Цитата:
Проверяйте кодировку данных и скрипта.
Скрипт в utf-8, данные идут из формы ввода (регистрации).
Когда делала просто ввод - такая ошибка не возникала,
а если копировать кусок инфы откуда-нибудь в поле ввода - попадаюь какие-то символы, наверное, которые приводят к этой ошибке. А как их нейтрализовать?....