单击链接时如何将数据发送到PHP页面?

Vis*_*a S 10 php

我在HTML页面中有几个链接(比如100-120).我真正需要的是当我点击每个链接时将不同的数据发送到另一个PHP页面(比如display.php).我尝试了一种可怜的方法,

<form action="display.php" method="post"> // or GET
   <input type="hidden" name ="data" value="Data1" />
   <input type="submit" value="Link 1" />
</form>`  
.  
.  
.  

<form action="display.php" method="post">
   <input type="hidden" name ="data" value="Data120" />
   <input type="submit" value="Link 120" />
</form>
Run Code Online (Sandbox Code Playgroud)

有没有简单的方法来减少这120种形式的使用?

Yoa*_*nnM 23

您可以将数据直接放在标记的href上.
例如:

<a href="./display.php?data=Data1&data2=Data120">Click here</a>
Run Code Online (Sandbox Code Playgroud)

然后在你的display.php文件中:

<?php
    if(isset($_GET["data"]) && isset($_GET["data2"]))
    {
        $data = $_GET["data"];
        $data2 = $_GET["data2"];
    }
?>
Run Code Online (Sandbox Code Playgroud)

干得好.