javascript - 自动将数据从 JavaScript 传递到 PHP
问题描述
我的程序由两部分组成:
1)run.php 通过 JS 生成和共享令牌,这是我的 php 函数所需的。
$('.setURL').attr('href', 'save.php?token='+text);
<a class="setURL"><button>Save Settings</button></a>
2)code2.php 通过 $_GET 从 code.php 接收令牌并启动函数。
$token = $_GET['token'];
对于缩放,我需要通过 cron 自动启动这个过程,并寻找一种方法来自动从 run.php 共享令牌到 save.php,而无需提交表单或单击按钮。
老实说,我试图调查,但没有找到方法或线索。
解决方案
我真的不明白,您实际上想做什么,但是您的问题的答案是,
无需单击按钮,以编程方式使用可以使用ajax calls
.
香草脚本
<script>
//ignores response
var xhttp = new XMLHttpRequest();
xhttp.open("GET", "save.php?token="+text, true);
xhttp.send();
</script>
jQuery
<script>
$.get( "save.php?token="+text ); //ignores response
</script>
如果您需要作为页面打开
<script>
window.open("save.php?token="+text, "_self"); //load in same tab
</script>
推荐阅读
- ajax - 如何通过反应在 onclick 函数中使用 ajax?
- sql - 使用巨大的日志文件进行完全恢复
- scala - 通过解析文件为包的元素赋值
- javascript - 如何使用赛普拉斯提取父元素
- ibm-midrange - 在 RPGLE 程序中添加新的入口参数
- c# - 如何根据 xamarin 表单中的其他按钮单击来扩展手风琴
- scala - 如何解开 Option[MyClassName]?
- java - 如何在 Flink 程序中打印 kafka 主题数据?
- angular - 我可以运行几次 ng build 命令吗?
- jenkins - Jenkins:Nexus Repository Manager 2.x 连接成功,但显示 0 个托管版本 Maven 2 存储库