【问题标题】:Show the URL parameter in a title在标题中显示 URL 参数
【发布时间】:2019-09-05 23:19:35
【问题描述】:

我的网址www.exemple.com/?cl=client1,www.exemple.com/?cl=client2,www.exemple.com/?cl=client3,我想把网址参数放在网站正文中,呈现参数如下:“client1”,“client2”,“client3”

我怎样才能把它放在我用 HTML 制作的网站的标题中?

【问题讨论】:

    标签: php wordpress url split referer


    【解决方案1】:

    您需要像这样使用预定义的 PHP 变量 $_GET

    <?php // save the URL parameter into a variable $client = htmlspecialchars($_GET['cl']); // print the variable contents on the page echo 'Hello ' . $client . '!'; ?>

    它“获取” URL 参数并将它们保存在关联数组中。

    所以,$client = $_GET["cl"]; 会给你你想要的东西。

    通过htmlspecialchars 传递它会将特殊字符转换为 HTML 实体,这在从 URL 抓取内容时应该始终这样做。

    参考: https://www.php.net/manual/en/reserved.variables.get.php

    【讨论】:

    • 我把你说的代码放在了一个html里,什么也没发生:(
    • 我刚刚修改了答案中的代码。现在应该可以了。您首先需要将 URL 参数保存到变量中,然后您可以使用它在页面上打印。
    • 我已将代码粘贴到插件重力表单的 html 元素中,什么也没有
    • 您实际访问的网址是否以?cl=client1 结尾?该代码当前正在 URL 末尾查找 ?cl=something。因此,如果 URL 中没有 ?cl=,则只会看到“Hello !”显示在页面上。你看到了吗?
    • 如果您粘贴代码的插件部分没有输出任何 HTML,那么您将看不到任何内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-05
    • 1970-01-01
    • 1970-01-01
    • 2014-10-17
    • 2014-05-15
    • 1970-01-01
    相关资源
    最近更新 更多