【问题标题】:Is it possible to use $_POST from an anchor? [duplicate]是否可以使用锚点的 $_POST ? [复制]
【发布时间】:2013-09-01 10:58:30
【问题描述】:

我正在开发一个零售类型的网站,并且我有搜索栏,因此当您搜索某些内容时,它会显示在包含所有结果的网格中。现在,所有产品名称都将成为指向同一页面(result.php)的链接,该页面充满了变量,其中填充了被点击产品的信息。我将如何去做类似于

的事情
$name = $_POST['productname'];

但使用锚标记而不是文本输入,因此我可以使用它来提取 MySQL 数据以填充页面。这样的事情可能吗?

【问题讨论】:

  • 使用锚点,您可以使用通过$_GET['parameter_name']获取传递的参数
  • 我将在锚标记的哪个位置指定“parameter_name”?
  • <a href="any.php?parameter_name=test">TITLE</a>
  • 在href属性-> <a href="http://myite.com/mypage.php?parameter_name=somtheting">
  • @Akam 所以在我的 php 中,如果我使用 $_GET['parameter-name'] 它会在那个例子中输出“test”?

标签: php html post input


【解决方案1】:
<a href="filename.php?variablename=value">Click</a>
if(isset($_GET['variablename'])) {
   echo $_GET['variablename'];
}

如果在锚标记中使用查询字符串,则不能使用 $_POST。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-07
    • 1970-01-01
    • 2016-08-24
    • 1970-01-01
    • 2014-06-05
    相关资源
    最近更新 更多