|
Posted by Mikey on 09/25/05 20:16
Peter Justus wrote:
>Hi List
>
>Not too sure if this is the right list to send to so forgive me for my
>ignorance if it is incorrect.
>
>My Question
>
>I have a form which users need to fill out, (quite a lengthy one) it
>consists of 5 or so pages with various questions on each!, the last page
>submits the information and writes it to the MYSQL database.
>
>My problem is that when they have say completed the first three or so
>pages and they have to click on the browsers back button to check if
>they have filled in all the right info and then click on forward again
>to go to the original page from where they came, the information is lost
>and they basically have to start from scratch. This is obviously most
>annoying for them, is there a simple solution to this...
>
>Is there something I need to change in my php.ini file
>the site is hosted on a linux server running
>
>php-4.3.2-19
>mysql-3.23.58-2.3
>httpd-2.0.46-44
>
>Regards & thanks in advance
>Peter
>
>
>
Store the form information is session vars, and pre-fill the forms with
those session vars when the page loads. e.g:
<input type="text" name="foo" value="<? if (isset ($_SESSION['foo']))
echo $_SESSION['foo']; ?>">
HTH,
Mikey
Navigation:
[Reply to this message]
|