【发布时间】:2016-12-11 17:27:26
【问题描述】:
我目前正在将用户点击坐标输出到控制台并手动保存文件。我正在尝试将这些坐标输出到服务器上的 json 文件中,每次用户点击时都会更新。
<script type="text/javascript">
var clickX;
var clickY;
onmousemove = function(e){
clickX = e.clientX;
clickY = e.clientY;
console.log('X: '+clickX+', Y: '+clickY);
var clicks = {"x": "clickX", "y": "clickY"}
$.ajax({
type : "POST",
url : "save_json.php",
data : {
json : JSON.stringify(clicks)
}
});
}
</script>
<?php
$myFile = "clicks.json";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = $_GET["data"];
fwrite($fh, $stringData);
fclose($fh)
?>
但是我无法用我当前的代码做到这一点。
【问题讨论】:
-
请提供您已编写但未按预期工作的代码
-
嗨@SimonH,我已经添加了我目前无法正常工作的代码
标签: javascript php ajax file web