从url中检索值 - 在表单中发布

时间:2011-03-31 00:30:18

标签: php javascript html url

我想从我的网址中检索一些值并将其发布到表单中。

例如:

url = hello.com/hello.php?id=3

我的表格:

Id = 3

访问id的值需要什么代码?某种帖子?还是得到?还是脚本?

3 个答案:

答案 0 :(得分:1)

附加到URL末尾的任何值都将通过$_GET全局变量在PHP脚本中提供。因此,在您的情况下,您可以通过执行以下操作来检索PHP中的ID:$_GET['id']

通过表格提交的变量,其方法='post'可通过$ _POST变量获得。

如果您想将这些数据放在表单字段中,请执行以下操作:

<input type="text" name="something" value="<?php echo $_GET['id']; ?>" />

虽然你可能不想只是将$ _GET ['id']作为一个值而不先检查/消毒它。 http://www.cgisecurity.com/xss-faq.html

答案 1 :(得分:1)

请将您的变量称为$_GET['id']。在HTML表单中使用它的示例如下:

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

仅以此为例;)

答案 2 :(得分:0)

$ localVar的= $ _ GET [ 'ID'];

如果你在html中使用method =“post”发布数据,你会将其称为:

$ localVar的= $ _ POST [ 'ID'];