"Marian Heddesheimer" <120304.20.nolink.DeleteThis@spamgourmet.com> wrote in message
news:o5r3505uvmnk3anr7s0deiev1i3s571een@4ax.com...
> it is all managed by php session which works fine after I have adjust
> all the nitty-gritties with cookie domain settings and ssl settings.
>
> Just seems to cause problems on some customers who seem to loose the
> session when changing to the ssl URL.
Are you sure they are losing it when they connect to the third party, not
losing it when they return from the third-party?
It reminded me of a similar problem I had when returning a user from a
third-party card processor, back to the script, no session variables!
In my case it didn't work at all, you say it works on some machines, so it
may not be the solution. I'll tell you what it was anyway. Took a bit of
figuring out, and much head scratching!
Basically, the page that set the session variables was at my domain
<a style='text-decoration: underline;' href="http://www.mydomain.com" target="_blank">http://www.mydomain.com</a>
The return URL I had entered on the card processors site was
<a style='text-decoration: underline;' href="http://mydomain.com" target="_blank">http://mydomain.com</a> , note the lack of "www".
Because the variables were set in a subdomain, they wouldn't work one level
up. However, it does work the other way around, i.e if you set them in
mydomain.com they will work in <a style='text-decoration: underline;' href="http://www.mydomain.com" target="_blank">www.mydomain.com</a> , makes sense when you think
about it.
Now I always use the domain without the "www" which are just a superflous
inconvenience. On the form that supplied the values for the variables I
used the absolute address <a style='text-decoration: underline;' href="http://mydomain.com" target="_blank">http://mydomain.com</a> to be sure they were always
set there.
--
Charles Sweeney
<a style='text-decoration: underline;' href="http://www.CharlesSweeney.com" target="_blank">www.CharlesSweeney.com</a><!-- ~MESSAGE_AFTER~ -->
>> Stay informed about: what can cause SSL Problems?