dean7 Posted March 11, 2009 Share Posted March 11, 2009 hi, im trying to code somthing so users carnt acces that page without being loged in i have <? if($logged_in){ echo 'Logged in as '.$_SESSION['username'].', <a href="logout.php">logout</a>'; } else { header("location: main.php"); //redirect to the index session_destroy(); } ?> But i put it at the bottom of the page i want but were i use frames it says im not loged it when i am. So basicly if i have it on News.php and it tells them to log in they can log in but it will just ask them to do it agian when they click the link agian let alone there loged in, how can i stop that? Please help me thanks. Quote Link to comment https://forums.phpfreaks.com/topic/148998-carnt-access-unless-loged-in/ Share on other sites More sharing options...
redarrow Posted March 11, 2009 Share Posted March 11, 2009 stick it in the header, or add it to every page at the top. Quote Link to comment https://forums.phpfreaks.com/topic/148998-carnt-access-unless-loged-in/#findComment-782354 Share on other sites More sharing options...
samshel Posted March 11, 2009 Share Posted March 11, 2009 $logged_in = $_SESSION['username']; ur code probably should have something like this before the lines u posted. make sure this line is included too in all frame files. Quote Link to comment https://forums.phpfreaks.com/topic/148998-carnt-access-unless-loged-in/#findComment-782433 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.