Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
33 / 4 / 1
Регистрация: 29.05.2014
Сообщений: 144
1

Json echo php

10.01.2016, 02:45. Показов 2449. Ответов 22
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Аяксом посылаю обработчику php значения формы. Записываю в базу. По ходу выполнения кода возможны сообщения об ошибках. В конце мне нужно:
1) Вернуть ИД созданной в базе данных записи, который в переменной $id_clients. И занести его в форму в текствовое поле #id_clients.
2) Вернуть сообщение об ошибке или сообщение об успехе. Словом, любое другое echo, отличное от ИД клиента. Вывести его в div #footer_message.

Словом, помогите разобраться, как вернуть от php два echo и вывести их в разные места. Я так подозреваю, что нужно возвращать данные в формате json. НО как сформировать и правильно "запаковать", чтобы потом вызвать их как-то так:

Javascript
1
2
jQuery("#id_clients").val(result.id_clients);
jQuery('#footer_message').html(result.response);
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2016, 02:45
Ответы с готовыми решениями:

Не работает echo php скрипта внутри JS
Доброго времени суток. Столкнулся с проблемой следующего характера: у меня есть скрипт на JS,...

Где ошибка в коде? for ($j=0;$j<=$i;$j++) {echo 'dbadd('.$arr[$j].')'; echo 'document.writeln(db['.$j.']);';}
Должен ли работать такой код? &lt;?php echo '&lt;script language= 'javascript '&gt;'; echo '&lt;!--'; for...

JSON JS and PHP
кто хорошо понимает в JSON работу между php и JS ?? есть очень важный вопрос

JSON из PHP в JS скрипт
Формирую массив JSON $user=mysqli_fetch_array(mysqli_query($db_connect, &quot;select * from `users`...

22
33 / 4 / 1
Регистрация: 29.05.2014
Сообщений: 144
11.01.2016, 00:28  [ТС] 21
Author24 — интернет-сервис помощи студентам
Donald28,

после экспериментов с содержимым (убирал куски кода), оказалось, что ошибка пропадает, если убрать подключение файла functions.php

Содержимое:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
function fix($var) {
    $var = trim($var, " "); //убираем пробелы в начале и конце
    $var = stripslashes($var);
    $var = htmlentities($var);
    $var = strip_tags($var);
    return $var;
}
 
function sanitizeMySQL($connection, $var) { // Использование расширения mysqli
    $var = $connection->real_escape_string($var);
    $var = fix($var);
    return $var;
}
?>
Добавлено через 31 минуту
Donald28,

не понимаю...
Убрал вызов этой функции в файле основного кода.
А вннутри файла этой функкции (которую подключаем) вооообще убрал всё кроме <?php ?>
Ошибка осталась.
0
странник
810 / 481 / 108
Регистрация: 28.05.2012
Сообщений: 1,518
Записей в блоге: 2
11.01.2016, 00:30 22
Лучший ответ Сообщение было отмечено Mothur как решение

Решение

скорее всего в этом файле вне <?php ?> есть какие-то скрытые символы или переносы строк
1
33 / 4 / 1
Регистрация: 29.05.2014
Сообщений: 144
11.01.2016, 00:33  [ТС] 23
Donald28,

О_О ваша правда...

Скопировал содержимое файла. Пропустил его через блокнот виндовский. Создал новый файл с таким именем, а старый удалил. Вставил внутрь из блокнота. И всё заработало...

Ну пипец))) Первый раз такое.

Спасибо большое!!!!
0
11.01.2016, 00:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2016, 00:33
Помогаю со студенческими работами здесь

JSON из PHP в jQuery
Ребят, можете подсказать, где ошибка? Даже алерт не срабатывает... (путь к пхп правильный) ...

Отправить json на php
Добрый вечер, ребята! Подскажите пожалуйста, как победить проблему или что я делаю не так, очень...

PHP + AJAX + JSON
Посылаю post запрос и в обратку получаю json массив. Скрипт PHP, которому посылаю запрос,...

PHP не принимает JSON
Есть готовый js скрипт. Я создаю php файл этого скрипта, который по задумке должен принимать данные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru