Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.02.2017, 21:55
Аспирант
Отправить личное сообщение для mxup Посмотреть профиль Найти все сообщения от mxup
 
Регистрация: 18.06.2015
Сообщений: 38

Не могу передать значение переменной ни из функции, ни в PHP скрипт через JSON
Здравствуйте. Очень большая просьба подсказать следующее:

Есть функция определяющая геопозицию пользователя:
if(navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(function (position) {
        var latitude = position.coords.latitude;
        var longitude = position.coords.longitude;
		$.post('client_gps.php', longitude);
		alert(latitude+' '+longitude);
		
        });
    }


В окне Alert в браузере координаты показываются нормально, но как их записать например в текстовый файл?

У меня лежит рядом файл PHP 'client_gps.php' следующего содержания:

<?php

function saveClientInfo($longitude){

file_put_contents("info.txt", json_encode($longitude)."\r\n--------------- \r\n", FILE_APPEND | LOCK_EX);
  
}

saveClientInfo($_POST);

?>


Но в файл info.txt просто записываются скобочки "[]" вместо значения latitude

Тогда почему в alert то нормально latitude отображается?
Или я как то значение переменной неправильно передаю ли считываю в файле 'client_gps.php'
Ответить с цитированием
  #2 (permalink)  
Старый 17.02.2017, 22:10
Аспирант
Отправить личное сообщение для mxup Посмотреть профиль Найти все сообщения от mxup
 
Регистрация: 18.06.2015
Сообщений: 38

а всё понял, надо было сделать так:

if(navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(function (position) {
        var latitude = position.coords.latitude;
        var longitude = position.coords.longitude;
		alert(latituded+' '+longituded);
		var rabotaet = {znachenie: latitude};
		$.post('client_gps.php', rabotaet);
		
        });
    }
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передать значение функции в value inputа lexbog Firefox/Mozilla 4 22.09.2012 23:41
Как передать значение переменной jscript в переменную php ? kastaneda19 jQuery 3 11.04.2012 20:09
Как передать значение переменной jscript в переменную php ? kastaneda19 Общие вопросы Javascript 1 10.04.2012 18:00
Не могу вывести php картинку через create Samurai Общие вопросы Javascript 5 29.09.2011 00:23
Изменить значение переменной функции через select Fenec Элементы интерфейса 5 13.08.2010 15:32