Re: [PHP] strange behaviour with login page

2003-03-09 Thread Bob Irwin
I have seen this as well.  Try using netscape or an earlier version of IE
and you will probably find it will work without issue.  I posted about this
many moons ago and unfortunately didn't get a solution.  I can't recall the
specifics of when it was doing it (and if I remember correctly, sometimes it
would work and sometimes it wouldn't - in the context of a members area
where sessions are used - some pages worked, others didn't - same sessions
method), but on some servers, we had no issues (exactly the same versions of
linux, php etc) and others this happens.  There must have been some sort of
variation at our end, but we couldn't see it.

We upgraded to PHP Version 4.2.3, and this fixed it.

Sorry I can't give you any more info.  At the time I was having the problem,
I was under a tight schedule and didn't have time to track down possible
causes.  As I said, the upgrade helped us (also fixed a few mysql query
caching problems we were having too - caused a few GD ones though).  My
guess is that its some sort of cookies problem with windows IE 6 (as that
was the only browser I saw the problem on).

Best Regards
Bob Irwin
Server Admin  Web Programmer
Planet Netcom

If anyone has come across a similar problem to the one described below, and
has a solution I'd be really grateful if you can help me out.

I'm trying to implement a user authentication process where users can click
on an external link to my site. If they're not logged in they get presented
with a login dialog. Once they log in they're redirected onwards to the page
they initially wanted to visit.

The system I have in place at the moment handles authentication using
sessions. The bizarre thing is, while everything seems to work on my home pc
(windows  iis web server, php 4.2.1), on the host server (linux, apache,
php 4.1.2) I get the login screen twice before I get redirected. My hunch is
that it's something to do with when session variable become available after
registering them. (I'm using the sesssion management functions built in to
php 4).

TIA

Steve


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



Re: [PHP] strange behaviour with login page

2003-03-09 Thread Andre Dubuc
Hi Steve,

Just out of curiosity, when you mention implement a user authentication 
process where users can click on an external link to my site are you using 
the https protocol?

I had similar bizarre behavior with IE using a Confirmation Required' 
script. Worked great at home (localhost), with apache, linux, et al, but with 
IE sometimes it worked, most often not. 

I finally traced the route of my problem to the https protocol. I found this 
quite by mistake -- AOL, Hotmail, and Yahoo users were not being redirected 
to my site. Almost exactly the same problem occurred as you describe: if I 
clicked the link twice, it sometimes worked. (Btw, I lost a lot of 
registrants because of this problem. I finally dumped the whole thing, and 
now, users once registered, go immediately to specified areas of the site. 
Apparently, with AOL, Yahoo, Hotmail users the https protocol is 'optional' 
or 'premium' or somesuch idiocy!)

If you do find the root of your problem, would you be so kind as to drop me 
an email with your resolution -- I'd like to get my little script to work.

Hth,
Andre


On Sunday 09 March 2003 06:18 pm, you wrote:
 I have seen this as well.  Try using netscape or an earlier version of IE
 and you will probably find it will work without issue.  I posted about this
 many moons ago and unfortunately didn't get a solution.  I can't recall the
 specifics of when it was doing it (and if I remember correctly, sometimes
 it would work and sometimes it wouldn't - in the context of a members area
 where sessions are used - some pages worked, others didn't - same sessions
 method), but on some servers, we had no issues (exactly the same versions
 of linux, php etc) and others this happens.  There must have been some sort
 of variation at our end, but we couldn't see it.

 We upgraded to PHP Version 4.2.3, and this fixed it.

 Sorry I can't give you any more info.  At the time I was having the
 problem, I was under a tight schedule and didn't have time to track down
 possible causes.  As I said, the upgrade helped us (also fixed a few mysql
 query caching problems we were having too - caused a few GD ones though). 
 My guess is that its some sort of cookies problem with windows IE 6 (as
 that was the only browser I saw the problem on).

 Best Regards
 Bob Irwin
 Server Admin  Web Programmer
 Planet Netcom

 If anyone has come across a similar problem to the one described below, and
 has a solution I'd be really grateful if you can help me out.

 I'm trying to implement a user authentication process where users can click
 on an external link to my site. If they're not logged in they get presented
 with a login dialog. Once they log in they're redirected onwards to the
 page they initially wanted to visit.

 The system I have in place at the moment handles authentication using
 sessions. The bizarre thing is, while everything seems to work on my home
 pc (windows  iis web server, php 4.2.1), on the host server (linux,
 apache, php 4.1.2) I get the login screen twice before I get redirected. My
 hunch is that it's something to do with when session variable become
 available after registering them. (I'm using the sesssion management
 functions built in to php 4).

 TIA

 Steve

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



Re: [PHP] strange behaviour with login page

2003-03-09 Thread Leo Spalteholz
On March 9, 2003 12:49 pm, Steve Pollard wrote:
 If anyone has come across a similar problem to the one described
 below, and has a solution I'd be really grateful if you can help me
 out.

 I'm trying to implement a user authentication process where users
 can click on an external link to my site. If they're not logged in
 they get presented with a login dialog. Once they log in they're
 redirected onwards to the page they initially wanted to visit.

 The system I have in place at the moment handles authentication
 using sessions. The bizarre thing is, while everything seems to
 work on my home pc (windows  iis web server, php 4.2.1), on the
 host server (linux, apache, php 4.1.2) I get the login screen twice
 before I get redirected. My hunch is that it's something to do with
 when session variable become available after registering them. (I'm
 using the sesssion management functions built in to php 4).

 TIA

 Steve

Hm.  I had a similar problem.  In my login verification script I would 
run through a bunch of checks, verify the login/pass in the database 
and if it was correct I would start a session, register the variables 
and redirect the user.  This wouldn't work most of the time in IE.  
For some reason it always took a few tries to login.  Then I moved 
the call to session_start() to the beginning of the script and it 
worked fine.  Not sure if this applies to your problem though...

Leo


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



Re: [PHP] strange behaviour with login page

2003-03-09 Thread Bob Irwin
In my case, it was a https website.  However, in testing, it was happening
on a normal http website as well.  It was something I ruled out trying to
find the problem.

Best Regards
Bob Irwin
Server Admin  Web Programmer
Planet Netcom
- Original Message -
From: Andre Dubuc [EMAIL PROTECTED]
To: php list [EMAIL PROTECTED]
Sent: Monday, March 10, 2003 10:44 AM
Subject: Re: [PHP] strange behaviour with login page


 Hi Steve,

 Just out of curiosity, when you mention implement a user authentication
 process where users can click on an external link to my site are you
using
 the https protocol?

 I had similar bizarre behavior with IE using a Confirmation Required'
 script. Worked great at home (localhost), with apache, linux, et al, but
with
 IE sometimes it worked, most often not.

 I finally traced the route of my problem to the https protocol. I found
this
 quite by mistake -- AOL, Hotmail, and Yahoo users were not being
redirected
 to my site. Almost exactly the same problem occurred as you describe: if I
 clicked the link twice, it sometimes worked. (Btw, I lost a lot of
 registrants because of this problem. I finally dumped the whole thing, and
 now, users once registered, go immediately to specified areas of the site.
 Apparently, with AOL, Yahoo, Hotmail users the https protocol is
'optional'
 or 'premium' or somesuch idiocy!)

 If you do find the root of your problem, would you be so kind as to drop
me
 an email with your resolution -- I'd like to get my little script to work.

 Hth,
 Andre


 On Sunday 09 March 2003 06:18 pm, you wrote:
  I have seen this as well.  Try using netscape or an earlier version of
IE
  and you will probably find it will work without issue.  I posted about
this
  many moons ago and unfortunately didn't get a solution.  I can't recall
the
  specifics of when it was doing it (and if I remember correctly,
sometimes
  it would work and sometimes it wouldn't - in the context of a members
area
  where sessions are used - some pages worked, others didn't - same
sessions
  method), but on some servers, we had no issues (exactly the same
versions
  of linux, php etc) and others this happens.  There must have been some
sort
  of variation at our end, but we couldn't see it.
 
  We upgraded to PHP Version 4.2.3, and this fixed it.
 
  Sorry I can't give you any more info.  At the time I was having the
  problem, I was under a tight schedule and didn't have time to track down
  possible causes.  As I said, the upgrade helped us (also fixed a few
mysql
  query caching problems we were having too - caused a few GD ones
though).
  My guess is that its some sort of cookies problem with windows IE 6 (as
  that was the only browser I saw the problem on).
 
  Best Regards
  Bob Irwin
  Server Admin  Web Programmer
  Planet Netcom
 
  If anyone has come across a similar problem to the one described below,
and
  has a solution I'd be really grateful if you can help me out.
 
  I'm trying to implement a user authentication process where users can
click
  on an external link to my site. If they're not logged in they get
presented
  with a login dialog. Once they log in they're redirected onwards to the
  page they initially wanted to visit.
 
  The system I have in place at the moment handles authentication using
  sessions. The bizarre thing is, while everything seems to work on my
home
  pc (windows  iis web server, php 4.2.1), on the host server (linux,
  apache, php 4.1.2) I get the login screen twice before I get redirected.
My
  hunch is that it's something to do with when session variable become
  available after registering them. (I'm using the sesssion management
  functions built in to php 4).
 
  TIA
 
  Steve

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


 Scanned by PeNiCillin http://safe-t-net.pnc.com.au/



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