html传递表单到php,使用PHP或JavaScript通过HTML表单提交传递URL变量

我需要简单地将表单变量传递给URL变量.我怀疑这很容易,但我很难在任何地方找到明确的步骤(不是很多代码).

这是我目前的表单代码

Find a Dealer

我只需要将浏览器发送到这样的东西:

http://www.mydomain.com/dealers.php?zip=55118

预先感谢您的任何帮助.

更新问题

感谢Drew和Anton的回复,这是一个更新.更改输入名称属性以匹配URL var名称(tZip到zip)以及将POST更改为GET,但是由于某种原因,它还添加了两个额外的URL变量(& x = 0& y = 0).我猜这是我的PHP代码不正确,因为我不是任何篇幅的PHP向导.这是所有代码:

PHP函数

function processForm() {

$zipCode = $_GET['zip'];

$url = "dealers.php?zip=" . $zipCode;

header("Location: $url");

exit;

}

?>

形成

Find a Dealer

URL输出示例

http://www.domain.com/dealers.php?zip=12345&x=0&y=0

其他相关问题

如果仅定义了processForm()但在其他地方没有调用,那么它是如何工作的呢?在我看来,processForm()函数应该在开始表单元素的action属性中.任何见解?提前致谢.

解决方法:

您需要将表单方法从POST更改为GET,并将文本输入从tZip重命名为zip,否则您的URL将如下所示:

代替

标签:php,javascript,url,variables,forms

来源: https://codeday.me/bug/20190606/1189241.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值