Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Кодировка))
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Кодировка))

Страниц (1): [1]
 

1. SAD - 21 Марта, 2010 - 11:04:58 - перейти к сообщению
Вот и я пришел с вопросом.
Я пытаюсь отправить данные для вставки в БД двумя способами:
1) обычный способ, отправил форму, получил данные - вставил, кодировка нормальная
2) с помощью Json, отправил на обработку данные на страницу, где высталена кодировка
windows-1251, но данные принимают такой вид аваава. пробовал шаманить над кодировками - ничего не выходит.

сама база в windows-1251, как и все поля таблиц.
2. Тоха - 21 Марта, 2010 - 11:18:28 - перейти к сообщению
была у меня такая проблема. решал с помощью js функций encodeURI и потом в php скрипте используем urldecode для обратного перекодирования
3. SAD - 21 Марта, 2010 - 11:44:13 - перейти к сообщению
спасибо, помог encodeURI и iconv('UTF-8', 'windows-1251');

 

Powered by ExBB FM 1.0 RC1