Php 重定向到另一个表单

Php 重定向到另一个表单,php,forms,asp-classic,Php,Forms,Asp Classic,我有一个由php运行的网站上的基本html表单。我希望重定向到另一个表单,并用第一个表单的信息填充它,但该站点正在运行asp。我无法填充这些表单,因为名称属性不同。请看两个表单输入: 网站1: <input type="text" id="username" name="username" <!-- Different names --> value="" /> value=“”/ 网站2: <input class="txt" typ

我有一个由php运行的网站上的基本html表单。我希望重定向到另一个表单,并用第一个表单的信息填充它,但该站点正在运行asp。我无法填充这些表单,因为名称属性不同。请看两个表单输入:

网站1:

<input
  type="text"
  id="username"
  name="username" <!-- Different names -->
  value="" />

value=“”/
网站2:

<input
  class="txt"
  type="text"
  id="CreateNewAccountInfo_UserName"
  name="CreateNewAccountInfo.UserName" <!-- Different names -->
  value="" />

value=“”/

当form2上的name属性有错误时,如何使用form1信息填充form2。分隔符?

您可以从第一个表单中获取数据并将其放入url参数中:

/somelink?param1=something&param2=something_else&param3...
在asp页面中,获取查询参数OnLoad():


从QueryString中获取所需内容后,可以填充服务器端的控件。注意,您也可以使用jQuery在前端执行此操作,但我认为如果您使用Asp.Net,则在后面的代码中执行此操作将非常简单。

如何在页面之间传递参数?
protected void Page_Load(object sender, EventArgs e)
{
   if (!IsPostBack)
   {
      var param1 = Request.QueryString["param1"];
      //etc
   }
}