I've got a Wordpress website that must display a third party e-newsletter register form. This sign-up form is loaded with lots of fields and occupies its very own full-page.

I wish to display an easy "enter current email address, hit submit" form towards the top of every page. Once the user hits submit, it will drive them fully form, where their current email address has already been pre-populated within the appropriate area.

What's a great way to pass the input value in the short form towards the lengthy form? I am inclined to make use of the URL in some way, but I have never contacted it before.

(My abilities: expert XHTML/CSS. competent with Wordpress theme hacking. comfortable enough with PHP and Javascript to maneuver things around, although not enough to create them on your own.)


ETA: Here's the spend of the items labored (just solutions!):

Form One

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

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

<input type="submit" />


Form One (form2.php)


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


you simply send the need for the very first email form through the get or publish method as well as in the php/html for that second form use <input type="text" name="email" value"$_POST['firstFormsName']" />

obviously this situation assumes you are while using publish method inside your form on page one.