Hello Chad,
There are many ways to do this, and probably better ways then what I'm
going to say..but here goes:
On each page, at the top, before you do any output do a login test:
<?php
function userIsLoggedIn($username)
{
if ($username == $_SESSION['username']['loginBool'] == TRUE )
{ return TRUE; } else { return FALSE; }
}
if (!userIsLoggedIn($username))
{
header("Location: index.php");
}
/* Otherwise we let them continue. */
That's really just some pseudo code.
- Ben
chad qian wrote:
I am working on one php/mysql website
(1)user login system(registration,profile,forget password).After user
input correct username/password,he can view/update his profile
(2)Home page.I put some links on home page.All these links link to
other web pages
My question:
Anyone can browse the home page without sign in.
But when user clicks some links on the homepage:
(1)if he doesn't go to login form to sign in,he will be forwarded to
"unauthorized access" page
(2)Only after he signs in,he can access any other web
page.Otherwise,he can only view the home page,.
(3)he can sign in/out
I am completely lost here.How to do php coding?
Thanks in advance
chad
------------------------------------------------------------------------
Connect and share in new ways with Windows Live. Get it now!
<http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008>
------------------------------------------------------------------------
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php