将数据从表单发送到另一个URL

时间:2017-07-12 23:43:52

标签: php forms url post get

我想为另一个网站的API制作表单。

表格

<form method=”POST” action=””>
<input type=”text” name=”type”>
<input type=”text” sender=”sender”>
</form>

API的网址是: http://:8080 / bulksms / bulksms? 用户名= XXXX&amp;密码= YYYYY&amp; type = ____这里我希望从表单类型_____&amp; sender = 这里我想要从表单中输入

用户名和密码值是从php文件

设置的

示例username = abc password = xyz

请帮帮我

1 个答案:

答案 0 :(得分:0)

目前尚不清楚你在问什么,所以你可能需要澄清一下。但是,您不应该在URL中输入用户名和密码。相反,您应该使用POST和https。

也就是说,如果我正确理解您的问题,要将数据作为URL字符串的一部分发送,您需要使用“GET”作为您的方法。此外,要发送到其他URL(或页面),您需要在action =“”属性中指定它。

所以,这样的事情可能就是你所追求的:

<form method="GET" action="http://127.0.0.1:8080/bulksms/bulksms">
<input type="hidden" name="username" value="abc">
<input type="hidden" name="password" value="xyz">
<input type="text" name="type">
<input type="text" name="sender">
</form>

还不是,你有sender="sender"而不是name="sender",这是一个错误。

如果这不能回答您的问题,请澄清您的要求。同样,请不要像这样在URL中发送名称和密码作为参数,并使用https而不是http。否则任何人都可以很容易地读取名称和密码。