将参数传递给php页面,并在URL中附加值

时间:2012-04-17 21:28:29

标签: php html

我们说这是我的表单字段代码:

<form action="process.php" method="post">
<input type="text" size="25" name="username" />
<input type="text" size="25" name="password" />
</form>

这两个输入框允许用户输入信息。在 process.php ,您可以采用相同的方式获取变量:

$username = $_POST['username'];
$password = $_POST['password'];

现在我希望直接打开页面“process.php”并传递参数

我使用此链接

  

本地主机/用户名process.php =艾哈迈德&安培;密码= 123456

无法正常工作,我知道如果使用 $ _ GET 可以正常使用

$username = $_GET['username'];
$password = $_GET['password'];

但我想使用 $ _ POST

我将以这种方式打开这个页面???

3 个答案:

答案 0 :(得分:2)

$_REQUEST。它基本上是$_POST$_GET$_COOKIE的合并。

答案 1 :(得分:0)

如果我明白你的意思,你应该可以使用$ _REQUEST ['username']和$ _REQUEST ['password']

出于安全原因,如果它出现在数据库附近的任何地方,我建议不要这样做,但这样可以使用POST或GET。

答案 2 :(得分:0)

您只能在网址中传递GET参数。要直接发送POST数据,您可能希望使用类似CURL的内容来正确格式化请求以将变量包含为POST数据。