Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 15.11.2015, 08:16   #11
OliverVood
Пользователь
 
Регистрация: 06.05.2010
Сообщений: 32
Репутация: 10
По умолчанию

Цитата:
вместо вменяемого интерпретатора используется какой-то динозавр, который не знает объект `JSON`.
Возможно я здесь не догоняю. Вот как я думаю происходит весь процесс:
1. После клика на сабмит наши данные отправляются обработчику;
2. Скрипт обработчика выполняет все действия на php;
3. Приходит ответ с сервера.
Вопрос в том могу ли я выводить данные в браузер функцией echo или там только логика? И как мне вернуть результат работы в JSON-формате?

Всё, я разобрался.
Дело в том, что на стороне сервера должен быть только обработчик (без какого либо вывода). А успешное завершение скрипта должно возвращать вот это:
PHP код:
<?php 
echo json_encode(array('result'=>true'body'=>'Тут наш результат'));
?>
Спасибо Naive и Fenex за помощь.

Сталкнулся ещё с одной проблемой. Вот этот кусок кода:
Код:

        var data = new FormData(form),
            xhr  = new XMLHttpRequest();
 
        queue.forEach(function(element) {
          data.append('image', element.file);

Должен сохранять в форме наши картинки.
Но на стороне сервера я могу вытянуть только одну, последнюю выбранную:
PHP код:
foreach($_FILES['image'] as $i) {
    
$Body .= "{$i}<br />";

Возможно я не правильно обрабатываю массив?
Или же он заменяет значения, а не дописывает их?

Последний раз редактировалось Stilet; 15.11.2015 в 11:49.
OliverVood вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как понять данный код? SkyWay Microsoft Office Excel 1 12.02.2015 03:36
Помогите понять код (прокомментировать код шифрации на C++). bicks Помощь студентам 3 10.12.2013 21:31
Как понять код Lepton Visual C++ 1 13.01.2012 17:56
Помогите понять код Arassir JavaScript, Ajax 1 12.05.2009 13:00
Помогите понять код MaGiCeYe Помощь студентам 1 02.04.2007 19:57


22:23.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru