【问题标题】:After creating a link out of a text, take that text with me to the other page从文本中创建链接后,将文本带到另一个页面
【发布时间】:2014-06-29 06:36:51
【问题描述】:

我有一个问题。我制作了一个东西列表,列表中的所有内容都是一个应该链接到同一页面的链接。我想将该链接名称、文本、任何您想调用的内容带到下一页,但不知道该怎么做。

这是一个例子!

while($row = mysql_fetch_array($result)){

    <td><a href=uppsatserInfo.php>" . $row['name'] . "</a>

}

“$row['name']”从数据库中的“name”行生成所有数据。如您所见,我将打印出来的所有内容都建立了链接。该链接指向“uppsatserInfo.php”页面,我想将链接的名称带到该页面,但我该怎么做呢?

【问题讨论】:

    标签: php html css web


    【解决方案1】:

    只需将其附加到查询字符串中的 URL:

    echo "<td><a href='uppsatserInfo.php?name=" . urlencode($row['name']) . "'>" . $row['name'] . "</a></td>";
    

    你可以像这样进入 uppsatserInfo.php:

    $name = $_GET['name'];
    

    您仍然需要验证它是该页面上的有效值,因为用户可以轻松更改此数据。

    【讨论】:

    • 甜蜜!谢谢!在 google 上提出这个问题真的很难
    【解决方案2】:

    您可以将页面名称作为 GET 参数传递给uppsatserInfo.php。改变这个:

    "<td><a href=uppsatserInfo.php>" . $row['name'] . "</a>"
    

    到这里:

    "<td><a href='uppsatserInfo.php?name=" . urlencode($row['name']) . "'>" . $row['name'] . "</a>"
    

    uppsatserInfo.php 上,变量

    $_GET['name']
    

    将有页面的名称。

    【讨论】:

    • 太棒了!你给出了一个非常明确的答案:)谢谢你的帮助!
    猜你喜欢
    • 2021-12-14
    • 1970-01-01
    • 2012-01-27
    • 2023-03-22
    • 1970-01-01
    • 2019-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多