Andrew,

I am only too well aware of the stateless nature of this business (and 
it's a wonder people use it for real work as it is such a cludge - my 
low cost opinion :-).

What I'm trying to accomplish here is to create a modular web site 
where I can make completely reusable modules.  I want to make a 
module, for instance, that allows a new user to sign up on the web 
site and establish a new userid and password. This page, when 
completed, will be able to be dropped into any web site I build where 
I need this funcitonality.

So, I'm basically trying to implement very modular/object oriented 
functionality in my web design.

I was hoping Embperl had a method of dealing with a sub-page as a 
object that keeps control of the communication until it is completed.  
Problem is that it always falls right out of the called page back to the 
calling page before I want it to.  This is an error in my design of the 
called page.

The method you showed me below will work but I will actually have to 
make it 3 layers deep.  Top layer is the calling page.  Second layer 
is the looping structure.  Third layer is the web form functionality to 
get the input from the user and show error messages and a "thank 
you page" or whatever else is desired.  This way the second and 
third layers go together to make a callable module.  I was hoping to 
avoid this complexity because it is not as modular/object oriented as 
I'd like it to be but that's the price you pay for dealing with this 
stateless medium, unless Gerald has put some other magic into this 
tool that I'm not aware of.

I really appreciate your reply and I'll build another layer in between 
to take care of the looping.  If I could implement it as all one page, 
I'd do so but it doesn't look like that is possible.  There doesn't 
appear to be a "stop" function that prevents the calling page from 
being returned to immediately.  

Gerald, you want to build this functionality? :-)

Cordially,
Scott

On 12 Nov 2001, at 10:33, Andrew O'Brien wrote:

.... lots of useful information that I snipped ....  :-)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to