![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 20.05.2013
Сообщений: 37
|
![]()
Довольно долго уже пытаюсь решить проблему. Есть база данных, куда заносится информация о заказчике и многом другом. И есть панель администратора, в которой все эти данные должны отображаться.
В частности, с помощью этого кода: PHP код:
Код HTML:
AddOrder(359,[{lastname: "Никипелов",firstname: "Евгений",patronymic: "Сергеевич", birthday: "18.01.1983",policy_id: "223",price: "400",adult: "1",},], {lastname: "Никипелов",firstname: "Евгений",patronymic: "Сергеевич", birthday: "18.01.1983",email: "e_nikipelov@mail.ru",phone: "+7 (905) 976-80-00", comail: "Получить Почтой России в течение 5 дней",address: "660001, г. Красноярск, ул. Копылова, 17, квартира 28",} ,400,1427891415,1,"Yn4UAs5lYi",""); PHP код:
Вот она: Код HTML:
{lastname: "Никипелов",firstname: "Евгений",patronymic: "Сергеевич", birthday: "18.01.1983",email: "e_nikipelov@mail.ru",phone: "+7 (905) 976-80-00", comail: "Получить Почтой России в течение 5 дней",address: "660001, г. Красноярск, ул. Копылова, 17, квартира 28",}
10000 часов програмирования - https://vk.com/tth.ikarev
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
Синтаксическая ошибка, скорее всего.
Например, я не уверен, что такая конструкция приемлема: Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.05.2013
Сообщений: 37
|
![]()
Попробовал заменить все запятые на пробелы - особой роли не сыграло, к сожалению ((
10000 часов програмирования - https://vk.com/tth.ikarev
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
Зачем все-то запятые заменять?
Достаточно было попробовать удалить указанные две. Хотелось бы увидеть код js-функции AddOrder() – чтоб понять, какой формат данных должен быть использован для её аргументов. Так же хотелось бы понять, почему бы просто не выводить информацию из БД напрямую в HTML – зачем для этого нужно многократно дёргать javascript, получая весь этот гемор при жонглировании данными «из-в» json? Последний раз редактировалось Andkorol; 19.04.2015 в 12:03. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.05.2013
Сообщений: 37
|
![]()
Прошу прощения, конечно, не все запятые я поменял, а только вот эти две. Вот код addOrder()
Код:
10000 часов програмирования - https://vk.com/tth.ikarev
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
![]()
ну и смысл этой функции ?
да и хотелось бы все-таки услышать ответы про жонглирование |
![]() |
![]() |
![]() |
#7 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
![]()
как это вообще работает, мне было бы проще вам с нуля написать, чем выискивать ошибку.
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 20.05.2013
Сообщений: 37
|
![]()
Короче, проблема была в неэкранированных кавычках. Пользователи могли вводить свои данные, и само собой, однажды там появились кавычки. Решено было следующим образом:
PHP код:
10000 часов програмирования - https://vk.com/tth.ikarev
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"Unexpected end of input" и "Unexpected token <" | 555MasteR555 | JavaScript, Ajax | 1 | 22.02.2015 16:37 |
Что происходит на странице с такие JS: <script src="cmp.php?complete&" id="las..." ...>? | TwiX | JavaScript, Ajax | 0 | 05.02.2010 17:38 |
Microsoft eMbedded Visual C++ или "есть ли альтернатива?" | Хрюн моржов | Visual C++ | 10 | 08.10.2009 00:50 |
PHP(или другой язык): Получить все пары "имя" -> "значение" переданные методом POST | KingOfNothing | PHP | 4 | 12.04.2009 14:06 |
Нет в русском языке "ложит", есть - "кладет". | mihali4 | Свободное общение | 25 | 01.04.2008 11:19 |