Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
1 / 0 / 1
Регистрация: 13.01.2015
Сообщений: 55
1

Как записать переменную из JavaScript в PHP?

29.05.2015, 14:40. Показов 1697. Ответов 12
Метки нет (Все метки)

подскажите пожалуйста,как мне записать переменную из JavaScript в PHP

вот js код
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function checkBalance() {
                            $.ajax({
                                type: "GET",
                                url: root + 'q/getreceivedbyaddress/'+response.input_address,
                                data : {format : 'plain'},
                                success: function(response) {
                                    if (!response) return;
 
                                    var value = parseInt(response);
 
                                    if (value > 0 || test) {
                                        button.find('.blockchain').hide();
                                        button.find('.stage-paid').trigger('show').show().html(button.find('.stage-paid').html().replace('[[value]]', value / 100000000));
                                    } else {
                                        setTimeout(checkBalance, 5000);
                                    }
                                }
                            });
                        }
нужно записать [[value]] в переменную например $val
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2015, 14:40
Ответы с готовыми решениями:

Как передать переменную Javascript в php?
Есть код ява с переменной display_width: <script> var display_width = screen.width; </script> ...

Как передать переменную с php в javascript
Подскажите кто знает. Меня есть метод в контроллере написан на php. function actionView() { ...

Как вытащить в javascript из php переменную?
Есть запрос к базе данных mysql: $query = "SELECT plans.room, disciplin.disciplin_code,...

Как передать переменную из JavaScript в PHP
Очень прошу помочь, застрял и не могу двигаться дальше Проблема вот в чем: Разрабатываю корзину...

12
2221 / 2137 / 525
Регистрация: 27.05.2011
Сообщений: 7,339
29.05.2015, 15:03 2
Ну в root + 'q/getreceivedbyaddress/'+response.input_address и пишете перед выводом ответа
0
387 / 371 / 93
Регистрация: 15.02.2012
Сообщений: 1,518
29.05.2015, 15:44 3
результат яваскрипта вы никак не запихнете в переменную php, только перезагрузив страницу с get параметром

если я не прав рад буду получить новые знания
0
2221 / 2137 / 525
Регистрация: 27.05.2011
Сообщений: 7,339
29.05.2015, 15:47 4
Цитата Сообщение от tgarl Посмотреть сообщение
если я не прав рад буду получить новые знания
Он же делает Ajax запрос пхп скрипту.
Цитата Сообщение от madamx Посмотреть сообщение
Javascript
1
$.ajax({
Пиши сколько душе угодно в этом скрипте переменных php
0
387 / 371 / 93
Регистрация: 15.02.2012
Сообщений: 1,518
29.05.2015, 17:40 5
Цитата Сообщение от crautcher Посмотреть сообщение
Пиши сколько душе угодно в этом скрипте переменных php
не в js нужно передать php, а из js в php после получения результата выполнения ajax
0
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 959
29.05.2015, 19:46 6
Не очень понятно что нужно. Если передавать переменные в ajax запросе то можно примитивно
Javascript
1
data : {format : '<?=$format?>'},
Или вы имеете ввиду принять данные с ajax?
0
1 / 0 / 1
Регистрация: 13.01.2015
Сообщений: 55
29.05.2015, 20:04  [ТС] 7
да мне нужны данные с ajax записать в переменную php
0
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 959
29.05.2015, 21:56 8
Лучший ответ Сообщение было отмечено madamx как решение

Решение

Цитата Сообщение от madamx Посмотреть сообщение
type: "GET"
Вы передаете их протоколом GET, выбираете как обычно данные при получении с формы -
PHP
1
$format = $_GET['format'];
Добавлено через 2 минуты
Цитата Сообщение от madamx Посмотреть сообщение
data : {format : 'plain', test: 'test'},
так же - ключ значение, перечисляете через запятую
1
387 / 371 / 93
Регистрация: 15.02.2012
Сообщений: 1,518
01.06.2015, 10:31 9
Хочу уточнить кто не понял вопроса я отвечающие:
вам нужно отправить данные при помощи аякс запроса, эти данные обработать и результат вернуть в виде значения, которое нужно сохранить в переменную php $var. дальше нужно будет производить какие-то манипуляции с этой переменной но в скрипте php. верно?
если да, то это невозможно.
если нет, значит я вас не так понял и ответы других будут более правильные
0
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 959
01.06.2015, 18:36 10
Цитата Сообщение от tgarl Посмотреть сообщение
вам нужно отправить данные при помощи аякс запроса, эти данные обработать и результат вернуть в виде значения, которое нужно сохранить в переменную php $var. дальше нужно будет производить какие-то манипуляции с этой переменной но в скрипте php. верно?
Почему не возможно?
0
19 / 19 / 12
Регистрация: 27.04.2012
Сообщений: 145
01.06.2015, 18:44 11
Единственный выход в этой ситуации, посылать еще один аякс запрос, но уже другом пхп скрипту, который и произведет все необходимые манипуляции с нужной переменной. Иначе никак.
0
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 959
01.06.2015, 18:44 12
хотя да так не выйдет. Вернете вы уже ответ js и чтоб выполнить php все равно нужно стр. на сервер, т.е. перезагрузить страницу ( вот такая хрень. Хотя может и есть решения, буду рад услышать )
0
19 / 19 / 12
Регистрация: 27.04.2012
Сообщений: 145
01.06.2015, 18:46 13
Почему не возможно?
Мир несправедлив.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.06.2015, 18:46

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Ajax. Как в переменную JavaScript записать результат вычислений на сервере
Аяксом нужно передать на сервер число. На сервере в php проводятся вычисления. Как результат этих...

Как передать значение переменной javaScript в переменную PHP
Сначала я пишу кусочек скрипта на javaScript. У меня там есть допустим переменная Day. В результате...

Как из php файла передать данные в переменную javascript
Обращаюсь по АПИ к стороннему сервису. В ответ получаю данные: Array ( =&gt; Array ...

как правильно записать переменную из php в js
есть такой код var переменная = document.getElementById('переменная'); var hidden2 =...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.