将变量从URL传输到PHP表单

时间:2011-08-11 18:33:00

标签: php forms

我正在尝试将URL中的变量转换为联系表单以保存到MySQL数据库,但不知道如何正确执行。我的需求远远高于我在PHP和MySQL方面的知识我基本上是在使用快速编织器的表单插件,这当然会导致各种各样的问题。

说我有这个网址:http://www.example.com/index.php?id=200000

我希望将“200000”显示在表单中作为其中一个字段的输入。

我会通过发布自己的建议来揭示我的天真和完全缺乏PHP知识:

<input type="hidden" name="form[item_99]" id="item_99" class="fl-hidden" value="<?php echo @check('item_99','hidden','',id); ?>" />

(别介意将表单项设置为隐藏)

当然,它会传输“id”,而不是“url-variable”id的值。我试过$ _get ['id']。它什么都没转移。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

实际上,$_GET['id']应该完成工作,而事实并非如此。让我测试一下,然后回帖并举例说明。

编辑:在本地测试之后,这段代码肯定有效。

<input type="text" value="<?php echo @$_GET['id'] ?>">