|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.10.2011, 20:13 | #1 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
слетает кодировка при AJAX-запросе
добрый вечер
пишу небольшое приложение с 1й страницы выполняется ajax запрос на страницу edit.php и пересылаются 3 значения. скрипт edit.php обновляет данные в таблице. все в utf-8. данные в таблицу сохраняются нормально, считываются нормально НО! я пытаюсь сразу же использовать одно из пришедших значений без записи в таблицу(переименовываю файл) но при этом файл переименовывается в фывфыв такие кракозябры. Но в базу они пишутся и считываются вполне нормально как мне быть? PHP код:
print "$name"; сделал чтобы на странице ответ получать в итоге переименовывает в кракозябры(а потом тупо не может найти) а в базе все нормально и считанные имена корректны ЗЫ: если запускаю в фаерфоксе - то ответ с принта идет нормальный, но переименовывает все равно в какое-то непонятное вот скрины 1) фаерфокс http://clip2net.com/s/1ffxi 2) хром http://clip2net.com/s/1ffzl (в базе все норм - три.jpg) что за беда - не пойму UPD: что-то я ступил, насколько я вижу, то даже код Код:
а как же быть с возвращаемым значением? почему фаерфокс возвращает нормально, а хром белеберду какую-то? Последний раз редактировалось Seran4ek; 16.10.2011 в 20:29. |
16.10.2011, 21:04 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
скорее всего раз сам фал в utf8 - вот вам и получается... вименах файлов utf8 не катит.... и вообще на *никсовых системах (и не только) очень не рекомендуется использовать символы отличные от латиницы и цифр (в том числе и кириллицу)
|
16.10.2011, 22:22 | #3 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
спасибо, тоже пришел к такому умозаключению, значит не мои бока)
|
16.10.2011, 22:39 | #4 |
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
Это стандартный глюк FF.
Решение: - Включить в PHP файл заголовок определяющий кодировку: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Откуда дубли при запросе? | hronos1975 | Microsoft Office Access | 7 | 11.02.2011 19:14 |
Неправильная кодировка при пост запросе | RIO | Работа с сетью в Delphi | 1 | 14.11.2010 07:02 |
Можно ли при пост-запросе InDy получить только куки (при логине на сайт например)? | TwiX | Работа с сетью в Delphi | 2 | 07.02.2010 08:21 |
Зависание при пост запросе | Фенрир | Работа с сетью в Delphi | 1 | 14.12.2009 15:18 |
ajax кодировка | Iuliy | JavaScript, Ajax | 1 | 07.03.2008 19:38 |