RE: [PHP] Avoiding several windows with the same session
| From: | Dennis Cole Jr | Date: | Fri, 07 Feb 2003 20:04:37 +0000 |
| Subject: | RE: [PHP] Avoiding several windows with the same session | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-134781@lists.php.net to get a copy of this message | ||
If you are using cookies the new window will pick it up. Have the original
page change a variable to say that it has loaded then when the new window
loads have it check that variable first.
-----Original Message-----
From: Roman Sanchez [mailto:romans@servidor.unam.mx]
Sent: Friday, February 07, 2003 1:57 PM
To: php-general@lists.php.net
Subject: [PHP] Avoiding several windows with the same session
I place
session_start();
if (!session_is_registered('somevar'))
{
header('location: login.php');
exit();
}
at the top of all my pages to prevent people to view pages before they log
in. However, once thay have logged in succesfully, they can ctrl-U in IE to
open a new window. This new window 'inherits' the session id and hence it
does not redirects to the login page. Is there any way to avoid this
situation so that people cannot have several windows with the same session
open?
Thanks!
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php