[PHP] Passing values back to form

2003-06-06 Thread Daniel J. Rychlik
Im new to PHP coming from a background in perl devlopement.  I have a form that a user 
can fill out.  

On submit the values are iterated over a foreach to check for empty().  If the an 
emtyp $key is found then it passes an error string to my error function.  

I have 2 php files, one that is the Form called profile.php and one that processes the 
values from the form, called profileprocess.php.  There are multiple functions in 
profileprocess.php.  When the header function is called in the profileprocess.php it 
takes you back to the profile.php with empty values in the fields.  I was wandering if 
their is a way, (which Im sure their is) to pass back all the data that was correctly 
entered back to the form, and then a nice little message that displays the error of 
the data that needs to be checked by the user.  I could do this a number of ways, but 
the key is not writing code that you dont have to.  Its just smarter programming.  

Any ideas, or functions I could read on in the rtFM manual is greatly appreciated.  

I appreciate you looking at this problem...
Thanks in advance,
Daniel

Re: [PHP] Passing values back to form

2003-06-06 Thread Kevin Stone
Hi Daniel,

My advice is to use php sessions.  You can register both the filled and
empty values in the session after processing them.  Then you can header()
redirect normally with no fuss and extract the values from the session file
on the form page.

And here's a tip.  Set up some CSS in a switch() statement to highlight the
form fields that are left blank.  This makes for a nice user interface,
esspecially on larger forms.

Read up on sessions..
http://www.php.net/manual/en/ref.session.php

HTH,
Kevin Stone


- Original Message -
From: Daniel J. Rychlik [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, June 05, 2003 10:31 AM
Subject: [PHP] Passing values back to form


Im new to PHP coming from a background in perl devlopement.  I have a form
that a user can fill out.

On submit the values are iterated over a foreach to check for empty().  If
the an emtyp $key is found then it passes an error string to my error
function.

I have 2 php files, one that is the Form called profile.php and one that
processes the values from the form, called profileprocess.php.  There are
multiple functions in profileprocess.php.  When the header function is
called in the profileprocess.php it takes you back to the profile.php with
empty values in the fields.  I was wandering if their is a way, (which Im
sure their is) to pass back all the data that was correctly entered back to
the form, and then a nice little message that displays the error of the data
that needs to be checked by the user.  I could do this a number of ways, but
the key is not writing code that you dont have to.  Its just smarter
programming.

Any ideas, or functions I could read on in the rtFM manual is greatly
appreciated.

I appreciate you looking at this problem...
Thanks in advance,
Daniel



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Passing values back to form

2003-06-06 Thread Daniel J. Rychlik
Thanks so much for your time.  These are great tips, thanks again.

- Original Message - 
From: Kevin Stone [EMAIL PROTECTED]
To: Daniel J. Rychlik [EMAIL PROTECTED];
[EMAIL PROTECTED]
Sent: Thursday, June 05, 2003 12:37 PM
Subject: Re: [PHP] Passing values back to form


 Hi Daniel,

 My advice is to use php sessions.  You can register both the filled and
 empty values in the session after processing them.  Then you can header()
 redirect normally with no fuss and extract the values from the session
file
 on the form page.

 And here's a tip.  Set up some CSS in a switch() statement to highlight
the
 form fields that are left blank.  This makes for a nice user interface,
 esspecially on larger forms.

 Read up on sessions..
 http://www.php.net/manual/en/ref.session.php

 HTH,
 Kevin Stone


 - Original Message -
 From: Daniel J. Rychlik [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, June 05, 2003 10:31 AM
 Subject: [PHP] Passing values back to form


 Im new to PHP coming from a background in perl devlopement.  I have a form
 that a user can fill out.

 On submit the values are iterated over a foreach to check for empty().  If
 the an emtyp $key is found then it passes an error string to my error
 function.

 I have 2 php files, one that is the Form called profile.php and one that
 processes the values from the form, called profileprocess.php.  There are
 multiple functions in profileprocess.php.  When the header function is
 called in the profileprocess.php it takes you back to the profile.php with
 empty values in the fields.  I was wandering if their is a way, (which Im
 sure their is) to pass back all the data that was correctly entered back
to
 the form, and then a nice little message that displays the error of the
data
 that needs to be checked by the user.  I could do this a number of ways,
but
 the key is not writing code that you dont have to.  Its just smarter
 programming.

 Any ideas, or functions I could read on in the rtFM manual is greatly
 appreciated.

 I appreciate you looking at this problem...
 Thanks in advance,
 Daniel




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php