Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как записать из js в переменную php (https://javascript.ru/forum/misc/67926-kak-zapisat-iz-js-v-peremennuyu-php.html)

madam 15.03.2017 22:30

как записать из js в переменную php
 
Здравствуйте,
Есть код
function updateFB(){
$.get({
        url: 'http://finance.google.com/finance/info?client=ig&q=NASDAQ:FB',
        dataType: 'jsonp',
        success: function(data) {
            $('#kurs_fb').text(data[0].l_fix);
            $('#pro_fb').text(data[0].cp_fix);
        }
    })
}


<span id="kurs_fb"></span>
<span id="pro_fb"></span>


как записать полученные данные в переменные php
$kurs_fb
$pro_fb

laimas 15.03.2017 22:33

Цитата:

Сообщение от madam
как записать их

Кого их?

madam 15.03.2017 22:37

полученные данные

laimas 15.03.2017 22:40

Цитата:

Сообщение от madam
полученные данные

Очень, блин, информативный ответ.

Суперглобальный массив $_GET будет содержать все переданные этим запросом параметры, разбирайтесь сами кто в нем такие "их", берите их из этого массива и делайте что хотите с ними.

madam 15.03.2017 22:45

Очень, блин, помогли.

Я ничего не отправляю,вот этим запросом http://finance.google.com/finance/in...ig&q=NASDAQ:FB
я получаю данные ,которые мне нужно записать в переменные,
если б знала не спрашивала

laimas 15.03.2017 22:52

Цитата:

Сообщение от madam
я получаю данные ,которые мне нужно записать в переменные,

А вы думаете что кто- то бросится такой же запрос делать, чтобы узнать чего вы получаете и чего вам отправит надо и в каком виде?

Я вижу прекрасно чего запрашивают, вас спрашивают что передать? Я этого не знаю, если именно то, что и пришло, в success: function(data) { ... запрос такой же асинхронный но на свой сервер. Это что требует пояснений, и без меня прекрасно знаете.
Вы же не об этом спрашиваете, а как сохранить их, я не знаю кого их. Вы знаете, знаете как, в чем тогда проблема?

PS. Если это нужно на сервере, то сервер и без клиента обойдется:

$obj = json_decode(str_replace('//', '', file_get_contents('http://finance.google.com/finance/info?client=ig&q=NASDAQ:FB')));

echo '<pre>' .print_r($obj, 1) . '</pre>';


И заметьте, что запрос возвращает невалидный JSON, поэтому и убираем мусор. На клиенте по идее должно быть без них, иначе ...


Часовой пояс GMT +3, время: 00:54.