访问php中的连接javascript变量
accessing concatinated javascript variables in php
我想访问php中连接的javascript变量这是我通过ajax 的代码
function storeMarker(){
var lng = document.getElementById("longitude").value;
var lat = document.getElementById("latitude").value;
//geeting the user data in form
var getVars = "?name=" + document.getElementById("name").value
+ "&address=" + document.getElementById("address").value
+ "&description=" + document.getElementById("description").value
+ "&property_type=" + document.getElementById("property_type").value
+ "&type=" + document.getElementById("type").value
+ "&lng=" + lng
+ "&lat=" + lat ;
alert(getVars);//if i alert this its work mean all values i need from form is available
var request = GXmlHttp.create();
request.open('GET', 'storeMarker.php' + getVars, true);
}
现在的问题是如何通过$GET访问storeMarker.php中的所有变量。我希望每个变量都作为一个PHP变量在PHP页面中做其他事情。感谢您的期待
您只需执行此操作;
if (isset($_GET['address'];){
$address = $_GET['address'];
}
if (isset($_GET['DESCRIPTIOM'];){
$description= $_GET['description'];
}
等等。在php中,您可以访问$_GET关联数组中的GET变量和$_POST 中的POST变量
请在此处查找一些参考:http://php.net/manual/en/reserved.variables.get.php
请尝试以下方式:
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<script type='text/javascript'>
let number = 10;
document.write(number);
</script>
<?php
$number = '<script>document.write(number);</script>';
echo "<br>The number value is : ".$number;
?>
</body>
</html>
首先打印所有参数:
print_r($_GET);
您将看到所有传递的参数。
您可以访问以下参数:
$_GET['property_type']
或遍历数组:
foreach ($_GET as $k => $v) {
if ($k == 'property_type') {
//do something with value
}
}
相关文章:
- 将函数的上下文应用于javascript变量
- 如何通过ajax刷新JSF填充的javascript变量
- Javascript变量赋值|
- 限制javascript变量的最小/最大整数
- 来自文本输入null的html javascript变量
- 访问jsrender模板中的全局javascript变量并更新它
- 从数据库中获取数据并插入JavaScript变量
- 如何将javascript变量传递到Meteor Spacebars模板中
- 将JavaScript变量保存到Rails模型
- 在if语句下的html中使用javascript变量
- Javascript变量分配-按类别
- 操作javascript变量[HTML]以只显示文本
- 无法比较javascript变量
- 如何将smarty变量与javascript变量进行比较
- 如何使用PHP将javascript变量添加到mysql数据库中
- Javascript 变量使用 jquery 查找变量
- 重新加载页面时Javascript变量发生变化
- 在asp classic中使用javascript变量
- 全局Javascript变量变为null
- 如何向服务器端提交javascript变量