【问题标题】:Accessing the query string in a document访问文档中的查询字符串
【发布时间】:2011-04-10 22:17:26
【问题描述】:

如何将 URL 查询字符串中的变量值(例如,?location=london)放入 HTML 页面?

我目前一直在尝试这样做并实现了一个 url 解析器并将其放在 html 页面中

<span id="location"></span>

在我希望它所属的区域附近,不幸的是,这似乎不起作用。

【问题讨论】:

  • 应该是你所需要的,假设页面正在解析 php
  • 在 html 代码中放置如何呢?我只是把它放在上面然后它应该能够使用跨度吗?
  • 您将其准确地放在您希望 url 中的单词出现的位置。
  • 达贡,感谢您的耐心和善意的帮助 :) 非常感谢

标签: php javascript url


【解决方案1】:

这应该可以满足您的需求。

   echo $_GET['location'];

【讨论】:

  • 您需要清理此输入。恶意人员可能会提供指向您网站的链接,该链接在“位置”变量中包含恶意代码。
  • ::Rolls eyes:: 是的,恶意输入是个问题,但他没有问这个问题。此外,如果您打算将此代码片段视为一个完整的程序并对其进行批评,那么所发生的一切就是它将恶意代码打印在屏幕上。除非您知道 echo 语言结构中的漏洞会执行 get 变量中的代码而不是打印它……否则您所说的听起来像是您误解了这些攻击。
  • @k 这是我所说的攻击类型。 Example
猜你喜欢
  • 2018-03-05
  • 2012-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多