Re: [Nolug] Web Development Problems

From: Scott Harney <scotth_at_scottharney.com>
Date: Thu, 13 Jun 2002 15:58:22 -0500
Message-ID: <20020613155822.A30916@attitude.local.lan>

This is pretty specific to the language you're using. You would not
want to use javascript for cookie setting/tracking in this instance.
javascript is client-side language and what you need to do is all
server-side. That means using CGI or something like PHP or mod_perl or
java server pages.

What you're looking for is known in web development circles as
"session management". You use cookies to keep track of user "sessions"
and you can control them from there. I do this all the time with PHP
and perl-based web apps.

Typically what I'll do is create a session with a cookie and the cookie
is the "key" to a backend database (mysql, postgresql, even filesystem only)
In that database I can store things such as the HTTP_REFERRER URL that
they started the session on. Then once they complete a form, for example,
I can use php to set an HTTP Location: header to redirect the user back
to that original URL.

that's an outline of what you need to do, but what you're talking about
is fairly language and platform specific. What you need to do
is find out about 'session management' using cookies in your environment
of choice. You'll also need to know how to manipulate HTTP headers directly
using your environment of choice.

As you probably already know, this is a fairly common issue with web
development. If you're using an open-source setup, you'll undoubtedly
find tons of docs on the web as well as in things like O'Reilly books for
doing this. With a proprietary vendor language, online resource _might_
be a little harder to come by; you may need to consult with the vendor.

 
On Thu, Jun 13, 2002 at 08:37:26PM +0000, Jeff Lee wrote:
>
>
> I am working on an AS/400 Developing web based ordering carts. A problem I
> have run into is redirecting the customer back to the page he ordered from
> after his order is complete.
> I have the site set up where different types of products are on different
> pages and I would like the customer to be redirected back to the exact site
> they ordered from. NOT to http://setsite.com/setpage.htm
> but http://referedsite.com/referedpg.htm
>
> Second I want to make sure that any customer who is using the site has
> cookies enabled since it is the method being used to track the order.
> I suppose that this can be done with Java Script but im not sure. I want to
> check to see if they have cookies enabled (maybe by sending a test cookie)
> and then if they dont i want them to be alerted.
>
> Thanks,
> Jeff Lee
> Think Solutions Inc.
>
> _________________________________________________________________
> Chat with friends online, try MSN Messenger: http://messenger.msn.com
>
> ___________________
> Nolug mailing list
> nolug@nolug.org

-- 
Scott Harney<scotth@scottharney.com>
___________________
Nolug mailing list
nolug@nolug.org
Received on 06/13/02

This archive was generated by hypermail 2.2.0 : 12/19/08 EST