想要在php中的一个文件中写入2个JavaScript变量
Want to write 2 JavaScript variables to a file in php
尝试使用AJAX将2个JS变量传递到我的PHP页面。一个变量只是时间,另一个是用户输入的字符串。我不知道如何从模态表单中获得用户输入,我想在get中提交这些变量,并将它们写入leaders.txt文件。
var d = new Date();
var t = d.getTime();
var rec = (t - time)/1000
alert("Time = " + rec + " seconds!");
var modal = document.getElementById("userName");
$(modal).modal('show');
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET","index.php?time=" + rec, true);
xmlhttp.send();
<div class="modal fade in" id="userName" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Add your name to the leader board!</h4>
</div>
<div class="modal-body">
<form method="get" action="index.php" role="form">
<div class="form-group">
<label for="usr">Arcade Name:</label>
<input type="text" class="form-control" id="usr">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</div>
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</div>
<?php
$time = $_GET["time"];
if($time != ""){
$name = $_GET["name"];
console.log($time + $name);
file_put_contents("leader.txt", $name.':'.$time."'n", FILE_APPEND);
}
?>
将代码xmlhttp.open("GET","index.php?time=" + rec, true);
中的代码更改为xmlhttp.open("GET","index.php?time=" + rec+"&modal="+modal,true);
并在index.php $_GET['model']
中获取该变量。
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 我应该如何从xml文件构建一个javascript页面
- Sails.js:同时发布文本输入和一个文件
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 要求定义另一个文件中的对象
- 是否可以使用JavaScript/AAJAX在客户端创建一个文件
- SuiteScript2.0-包括一个自定义文件
- 有没有办法在tinymceiframe中加载一个外部javascript文件
- 如何将变量传递到另一个js文件
- 如何将所有JS文件连接到一个文件夹中
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 如何用javascript发送多个文件没有jQuery我想要每个文件一个进度条
- 我正在尝试一个接一个地播放一个 mp3 文件(一个作为介绍),但它不起作用.我该怎么做
- Jquery结构-每个文件一个函数
- 如何将文件一个接一个地上传到谷歌驱动器使用谷歌应用程序脚本
- 将多个链接从txt文件一个接一个地插入到一个iframe中