dongsi073898 2016-08-13 20:13
浏览 159
已采纳

如何将.innerHTML转换为PHP变量

hello friends I have a question I have this code that locates your coordinates I WANT TO DO IS PASSING these coordinates to a variable PHP MYSQL TO INSERT IN SOMEONE HELP ME I COULD am new at this HERE I LEAVE MY CODE


<html>
<div id="mapa">
</div>
<script type="text/javascript">




var divMapa = document.getElementById('mapa');
navigator.geolocation.getCurrentPosition(fn_ok, fn_error);

function fn_error(){
divMapa.innerHTML='A PROBLEM PLEASE CONTACT ME!!!';
}

function fn_ok(respuesta){

var lat = respuesta.coords.latitude;
var lon = respuesta.coords.longitude;
divMapa.innerHTML = lat+' , '+lon;
}
</script>
<?php
$variablePHP = '<script> document.write(fn_ok()) </script>';
echo $variablePHP;
?>

</html>

THIS ONLY PRINT "undefined" in the php variable hi from mexicoenter code here

  • 写回答

1条回答 默认 最新

  • doujichan1399 2016-08-13 20:18
    关注

    A simple option would be to set a cookie through JavaScript and read it back with PHP.

    JavaScript

    Use the following function to make the cookie,

    function createCookie(name, value, days) {
        if (days) {
            var date = new Date();
    
            date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
    
            var expires = '; expires=' + date.toGMTString();
        } else {
            var expires = '';
        }
        document.cookie = name + '=' + value + expires + '; path=/; domain=.example.com';
    }
    

    Don't forget to replace the domain=[...] URL part in the function.

    PHP

    echo $_COOKIE['YourCookieName'];
    

    Alternatively you could use AJAX to pass your variable to PHP.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测