我有一个 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/