【问题标题】:I can't send a button's id to another page in PHP我无法将按钮的 id 发送到 PHP 中的另一个页面
【发布时间】:2013-06-29 19:27:30
【问题描述】:

我正在创建一个网站,任何人都可以提出问题,任何人都可以回答。网站索引充满了问题和答案。

我成功地向 mysql 提出了一个问题。我将所有问题的答案保存在不同的 txt 文档中作为 answer_$id.txt。

我的问题是,当我单击回答按钮时,我如何 $_REQUEST 按钮的 ID,以便我可以将答案添加到该 ID 的 txt 文档中。

【问题讨论】:

  • 使用 $_POST 或 $_GET 不要使用 $_REQUEST。
  • 我会在 $_POST[???] 中得到什么
  • 您无法在 php 中获取 HTML 元素 id,它与元素名称一起使用。

标签: php button request send


【解决方案1】:

您可以通过使用隐藏输入类型来简单地实现这一点。

使用<input type="hidden" value="<?php echo $id;?> name="question_id"/>

您可以在$_REQUEST 提交答案时获取问题的ID。 无需在按钮的 id 中添加问题 id。

【讨论】:

  • 我还是没明白。 value="=$id?>" 这些问号是必需的吗?
  • 我会写成 $_REQUEST[question_id]
  • @AlpanKaraca $id 将是您要为其添加答案的问题 ID。我使用 $id 因为我不知道你的变量名。你可以使用你的变量。是的,您可以通过 $_REQUEST['question_id'] 获得它。
  • 谢谢心碎。不要让任何人伤透你的心。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-08-29
  • 1970-01-01
  • 2017-11-23
  • 2019-08-06
  • 2013-12-26
  • 2018-03-31
  • 2013-02-07
相关资源
最近更新 更多