Index: install.php
===================================================================
--- install.php	(revision 6429)
+++ install.php	(working copy)
@@ -48,11 +48,11 @@
 	<table width="100%">
 		<tr>
 			<th width="33%"><?php _e('Blog title:'); ?></th>
-			<td><input name="weblog_title" type="text" id="weblog_title" size="25" /></td>
+			<td><input name="weblog_title" type="text" id="weblog_title" size="25" value="<?php print $_POST['eweblog_title']; ?>" /></td>
 		</tr>
 		<tr>
 			<th><?php _e('Your e-mail:'); ?></th>
-			<td><input name="admin_email" type="text" id="admin_email" size="25" /></td>
+			<td><input name="admin_email" type="text" id="admin_email" size="25" value="<?php print $_POST['eadmin_email']; ?>" /></td>
 		</tr>
 		<tr>
 			<td>&nbsp;</td>
@@ -76,10 +76,10 @@
 		// check e-mail address
 		if (empty($admin_email)) {
 			// TODO: poka-yoke
-			die(__("<strong>ERROR</strong>: you must provide an e-mail address"));
+			die(__('<strong>ERROR</strong>: you must provide an e-mail address<br /><form id="error" method="post" action="install.php"><input type="hidden" name="eweblog_title" value="' . $_POST['weblog_title'] . '" /><input type="hidden" name="eadmin_email" value="' . $_POST['admin_email'] . '" /><input type="submit" name="Submit" value="Go Back" /></form>'));
 		} else if (!is_email($admin_email)) {
 			// TODO: poka-yoke
-			die(__('<strong>ERROR</strong>: that isn\'t a valid e-mail address.  E-mail addresses look like: <code>username@example.com</code>'));
+			die(__('<strong>ERROR</strong>: that isn\'t a valid e-mail address.  E-mail addresses look like: <code>username@example.com</code><br /><form id="error" method="post" action="install.php"><input type="hidden" name="eweblog_title" value="' . $_POST['weblog_title'] . '" /><input type="hidden" name="eadmin_email" value="' . $_POST['admin_email'] . '" /><input type="submit" name="Submit" value="Go Back" /></form>'));
 		}
 
 	$result = wp_install($weblog_title, 'admin', $admin_email, $public);
@@ -108,4 +108,4 @@
 
 <p id="footer"><?php _e('<a href="http://wordpress.org/">WordPress</a>, personal publishing platform.'); ?></p>
 </body>
-</html>
\ No newline at end of file
+</html>
