![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| opart |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 24.3.2010 Репутация: нет Всего: нет |
Доброе время суток!
Буду благодарен, если укажите в чем ошибка. Суть проблемы в следующем: на клиенте генерирую матрицу, конвертирую в JSON и отсылаю серверу GET'ом.
Так вот, отправляет клиент корректный JSON, а получает наоборот, некорректный, который не парсится. Например,
Откуда "\" берется, как от этого избавиться ? Надеюсь на помощь. |
||||||
|
|||||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
magic_quotes видать включён
пропусти принятый текст через $json_matr = stripslashes($_GET['matr']); или отключи эту директиву нафиг.
вроде так в .htaccess прописать надо |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 3 Всего: 260 |
||||
|
||||
| opart |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 24.3.2010 Репутация: нет Всего: нет |
bars80080, большое спасибо!! stripslashes() помогло. Но ошибка есть все еще. дело в том , что в .htaccess только Options +MultiViews +ExecCGI прописано. более файла .htaccess не нашел... в httpd.conf поискал еще, такой опции не нашел. я так понимаю .htaccess плохо ищу.
еще раз спасибо! |
|||
|
||||
| mxt |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.9.2007 Репутация: 1 Всего: 1 |
в php.ini вырубай её.
ибо в PHP 6 её не будет ( --------------------
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 3 Всего: 260 |
||||
|
||||
| opart |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 24.3.2010 Репутация: нет Всего: нет |
skyboy, да, я понимаю. добавлял, без результатов..
mxt, да, и правда, в php.ini есть она, спасибо. Но у всех magic_quotes_* выставлено off. так что, видимо, не в этом дело. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
она, нет никаких иных директив. что-то у тебя не контачит
может они закомментированы? а версия апач и пхп какие? точно без "=" добавил? а как? Добавлено через 46 секунд и поставь её в начале кстати, если не поможет попробуй php_flag заменить на php_value |
|||
|
||||
| mxt |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.9.2007 Репутация: 1 Всего: 1 |
скопируй сюда весь блок настроек где есть magic_quotes. или проще: скопируй весь php.ini на http://gist.github.com/ (выбери подсветку INI она там после середки) Добавлено через 3 минуты и 32 секунды или в поле "name this file" напиши php.ini и он сам поймет как подсвечивать --------------------
|
|||
|
||||
| opart |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 24.3.2010 Репутация: нет Всего: нет |
bars80080, Apache/2.2.4 (Win32) PHP/5.3.1
mxt, bars80080, вот такой блок настроек был:
изменил на:
делал и php_value ... |
||||
|
|||||
| mxt |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.9.2007 Репутация: 1 Всего: 1 |
не, в php.ini первый вариант был правильным.
Добавлено через 1 минуту и 44 секунды http://en.php.net/manual/en/function.get-m...-quotes-gpc.php что покажет такой код:
--------------------
|
|||
|
||||
| bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
для php.ini
а для .htaccess:
|
||||
|
|||||
| opart |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 24.3.2010 Репутация: нет Всего: нет |
bars80080, mxt,
проблему решил. Создал .htaccess с
поместил в папку со скриптами своими. Не думал, что надо так, Google подсказал ) Огромное спасибо за помощь! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |