我们说这是我的表单字段代码:
<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
我将以这种方式打开这个页面???
答案 0 :(得分:2)
$_REQUEST
。它基本上是$_POST
,$_GET
和$_COOKIE
的合并。
答案 1 :(得分:0)
如果我明白你的意思,你应该可以使用$ _REQUEST ['username']和$ _REQUEST ['password']
出于安全原因,如果它出现在数据库附近的任何地方,我建议不要这样做,但这样可以使用POST或GET。
答案 2 :(得分:0)
您只能在网址中传递GET参数。要直接发送POST数据,您可能希望使用类似CURL的内容来正确格式化请求以将变量包含为POST数据。