首页 > 解决方案 > 自动将数据从 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,而无需提交表单或单击按钮。

老实说,我试图调查,但没有找到方法或线索。

标签: javascriptphpjquery

解决方案


我真的明白,您实际上想做什么,但是您的问题的答案是,

无需单击按钮,以编程方式使用可以使用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>

推荐阅读