php - 如何将输入值从小表单传递到大表单? (PHP、Javascript、URL)

标签 php javascript wordpress forms

我有一个 Wordpress 网站,需要显示第 3 方时事通讯注册表单。该注册表单有很多字段并占据了整个页面。

我想在每个页面的顶部显示一个简单的“输入电子邮件地址,点击提交”表单。当用户点击“提交”时,应该将他们带到完整的表单,其中他们的电子邮件地址已预先填充在相应的字段中。

将输入值从短格式传递到长格式的好方法是什么?我倾向于以某种方式使用该 URL,但我以前从未接触过它。

(我的技能:XHTML/CSS 专家。能够胜任 WP 主题黑客攻击。能够熟练使用 PHP 和 Javascript 来移动内容,但不足以从头开始编写它们。)

谢谢!

<小时/>

预计到达时间:这是有效的外壳(感谢您的解决方案!):

一级

<form method="get" action="form2.php">

email:
<input type="text" name="email" value="" />

<input type="submit" />

</form>

表格一 (form2.php)

<form>

Email field:
<input type="text" value="<?php echo $_GET["email"]; ?>" />

</form>

最佳答案

您只需通过 get 或 post 方法发送第一个电子邮件表单的值,并在第二个表单的 php/html 中使用 <input type="text" name="email" value"$_POST['firstFormsName']" />

当然,此示例假设您在第一页的表单中使用 post 方法。

关于php - 如何将输入值从小表单传递到大表单? (PHP、Javascript、URL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2710522/

相关文章:

php - CodeIgniter 获取 URL

php - 像 Facebook 这样的网站是否在 cookie 或 session 中存储登录用户?

php - 使用 JOIN 从 ID 显示用户名

javascript - Kendo 网格过滤器,带有自动完成文本框,其中包含 ASP.Net MVC 中的文本和值

javascript - 混合 canvas/DIV 方法的 JS 分层树示例

css - 很难找到页面的事件父类,应该显示为两个主菜单的子菜单

jquery - 我怎样才能使用 wordpress 动态这个菜单?

php - LAMP UTF-8 错误地保存到 MySQL 数据库

javascript - 为什么 JavaScript 只有在 IE 中打开开发者工具一次后才能工作?

javascript - 我的 Javascript 代码无法在 Wordpress 中运行