Hi Sebastian!
> Lately I have noticed many scripts that all consist of one
> file even though
> they create the appearance of many pages. For example, you would open
> setup.php and a form would appear. Then after you complete
> the form a new
> page appears with the results of your form, however the URL is still
> setup.php. So basically you can make complicated forms span
> only one file
> instead of having separate file to gather, display and save
> the data, how is
> this done?
You can handle the HTML-output from within any functions. What I am doing
normally is the following.
I got one page, let's say main.php
When calling this page I pass it a variable that tells main.php
which function to execute ("printForm", "submitForm", "changeDB" etc.)
This is done by a simple switch-cascade.
Now I'm organizing my functions properly in different include-files,
let's say "displayFuncs.php", "dbFuncs.php" etc..
And IMHO anything is much more clean and relaxed like this ;)
On the other hand, if you connect to a db etc. you only have to
write the code for the db_connect only one time (I include this, too).
Was this what you wanted to know?
Cheers,
Kiko
-----
It's not a bug, it's a feature.
christoph starkmann
mailto:[EMAIL PROTECTED]
http://www.fh-augsburg.de/~kiko
ICQ: 100601600
-----
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php