如何通过 URL 捕获/传递关键字并将其传递给 PHP 页面


How can I capture/pass a keyword through a URL and pass it to a PHP page

我希望通过URL字符串将关键字从HTML页面传递到PHP页面。请参阅下面我所说的示例:

mysite.com/index.html?keyword=Google

"关键字"是谷歌,它需要转到我的感谢页面。

mysite.com/thankyou.php

我在"谢谢"页面上使用的代码是:

<?php $id = $_GET['keyword']; echo $id;?>

注意:我已经访问并尝试了我在堆栈流站点上找到的链接...但它们似乎都不起作用(至少从我对它们所做的工作来看)。在代码方面,我是否缺少任何其他内容?

如何获取当前 URL,然后获取最后一个单词

如果网址是这样的<关键字>,我如何获取它?

如何从URL传递关键字但将其隐藏?(广告)

如果您可以在 http://jsfiddle.net 页面上提供一个功能示例,以便我了解它是如何工作的。

你需要

在 php 页面 url 上有 get 变量,而不是 index.html 页面。

例:mysite.com/thankyou.php?keyword=Google

或者,

你可以编写一个html <form>并创建一个<input type="hidden" name="keyword" value="Google">并从POST而不是PHP获取它。

<?php $id = $_POST['keyword']; ?>