繁体   English   中英

如何在php中的URL中传递多个参数?

[英]How to pass multiple parameters in a URL in php?

我想使用post方法将多个参数传递给URL。 我创建了一个表单,用户可以输入值并提交表单,然后打开一个新页面,在该页面上显示URL,以单击该URL以使用给定的参数处理交易。

在这里,我无法完成此任务。 我不知道我在哪里做错了,但是URL无法正确获取。

请帮助我解决此问题。 Test.html

<html>
<body>
<form action="Test.php" method="POST">
Mobile Number: <input type="text" name="mNum"><br>
Recepient ID: <input type="text" name="resID"><br>
Bank A/c Number: <input type="text" name="acNum"><br>
Amount: <input type="text" name="amt"><br>
<input type="submit">
</form>
</body>
</html>

Test.php

<html>
<body>
Confirm?<br><br>
<a href="http://example.com/money-api/transaction-now?api_token=3e5R4a9U6T7TfypoNvqKv&mobile_number=<?php echo $_POST["mNum"]; ?>&receipient_id=<?php echo $_POST["resID"]; ?>&bank_account=<?php echo $_POST["acNum"]; ?>&amount=<?php echo $_POST["amt"]; ?>&channel=1&client_id=11221106">CONFIRM</a>
</body>
</html>

代码没有错。 唯一的问题是1. URL中缺少双引号(现已更正)。 2.错误地,请在本地计算机上的常规Web浏览器上而不是在服务器上进行测试。

就这样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM