如何将 .innerHTML 转换为 PHP 变量
How to convert .innerHTML to PHP variable
你好朋友我有一个问题我有这段代码可以定位你的坐标
我想做的是将这些坐标传递给变量 PHP MYSQL 以插入某人帮助我我可能是新手在这里我留下我的代码
<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>
仅在 php 变量中打印 "undefined"
你好,来自墨西哥enter code here
一个简单的选择是通过 JavaScript
设置一个 cookie,然后用 PHP
读取它。
JavaScript
使用以下函数制作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';
}
不要忘记替换函数中的 domain=[...]
URL 部分。
PHP
echo $_COOKIE['YourCookieName'];
或者您可以使用 AJAX
将您的变量传递给 PHP
。
你好朋友我有一个问题我有这段代码可以定位你的坐标 我想做的是将这些坐标传递给变量 PHP MYSQL 以插入某人帮助我我可能是新手在这里我留下我的代码
<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>
仅在 php 变量中打印 "undefined"
你好,来自墨西哥enter code here
一个简单的选择是通过 JavaScript
设置一个 cookie,然后用 PHP
读取它。
JavaScript
使用以下函数制作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';
}
不要忘记替换函数中的 domain=[...]
URL 部分。
PHP
echo $_COOKIE['YourCookieName'];
或者您可以使用 AJAX
将您的变量传递给 PHP
。