如何在不使用 php 表单的情况下将参数发送到 url?

ria*_*iad 1 php

亲爱的,我需要在不使用 php 表单的情况下将参数发送到 URL 并从该页面获取值。我们可以使用这样的表单轻松发送参数:

<html>
    <form action="http://..../abc.php" method="get">
    <input name="id" type="text" />
    <input name="name" type="text"/>
    <input  type="submit" value="press" />
    </form>
</html>
Run Code Online (Sandbox Code Playgroud)

但我已经有了这样的价值

     <?php 
       $id="123";
       $name="blahblah";
      ?>
Run Code Online (Sandbox Code Playgroud)

现在我需要值发送到HTTP://..../abc.php不使用form.when 2值发送给abc.php链接,然后它的显示值确定。现在我已经收集了“OK” MSG来自 abc.php 并打印在我当前的页面上。我需要自动执行代码。当用户进入页面时,这些值会自动发送到 url。所以我不能使用表单或 href。因为 form 和 href 需要额外的一键点击。

他们有没有好心人可以帮我解决这个问题?

SW4*_*SW4 7

您可以使用超链接通过 GET 传递值:

<a href='abc.php?id=123&name=blahblah' />
Run Code Online (Sandbox Code Playgroud)

print_r($_GET)然后会给你值,或者你可以$_GET['id']abc.php

根据您的需要,其他方法包括使用 AJAX 异步 POST/GET 请求,或者使用 include/require 拉入 abc.php,如果它只包含特定的功能。eg:

   $id="123";
   $name="blahblah";
   require('abc.php');
Run Code Online (Sandbox Code Playgroud)