Re: Submit Form
| From: | (DreamRiver) | Date: | Thu, 09 Jan 2003 10:37:22 +0000 |
| Subject: | Re: Submit Form | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-130909@lists.php.net to get a copy of this message | ||
Steven (cc list),
The sticky part is: -------User comes back next day, clicks load
For that functionality you will need to remember the user, the last project they were using and the
form they were 'on'. How?
You can have the user log in to their last saved state (which you will save when they log out), or
set cookies on their machine or ... either way you need a unique way to identify the user, their
work and their last form.
When you decide how to maintain/save this 'state' information then your work is laid out
for you ...
You can also see some commented and working code for db inserts, cookies, logins, prefilling form
data fields, javascript form validation etc. - what you refer to - by downloading a FREE application
called phpyellow Lite Edition here:
http://www.dreamriver.com/phpcheckout/showcase.php?productnumber=1
After unzipping take a look at loginResult.php which may have some code you will need. You can skip
the install and go right to the code, because a working demo of the code is here:
http://phpyellow.com/phpyellow/index.php
This won't answer all your questions, but at least it's a start... the key decision you
need to make is how you will save your 'state' information.
richard.
http://www.dreamriver.com
Stephen wrote:
______________________________________________________
Message-ID: <001101c2b762$b8624080$0200a8c0@melchior>
From: "Stephen" <webmaster@melchior.us>
To: "PHP List" <php-general@lists.php.net>
Date: Wed, 8 Jan 2003 17:10:13 -0500
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_NextPart_000_000D_01C2B738.CEFB1C10"
Subject: Submit Form
Hello,
I have a question. First of all, I want to save the data a user has typed in a form into a MySQL
database so they can load it up for later use but, I need to first submit all the form vars on the
current page from a link. This may be Javascript, but either way, I'm not sure how to do it.
Any ideas? Here's a graph kinda...
-User enters form and submits the first page
--User taken to second form
---User fills out the first two fields
----User clicks a "Save Progress" link and all form fields submitted
(I can do beyond this part but just so you get the idea of what I mean)
-----PHP saves current form vars to a MySQL database
------User told information saved and he leaves
-------User comes back next day, clicks load
--------User select his current project
---------User taken to the last form he was on, fields filled in
Thanks,
Stephen Craton
http://www.melchior.us
"What's the point in appearance if your true love, doesn't care about it?" -- http://www.melchior.us
_________________________