Thank you I will try: $_SERVER["HTTP_REFERER"] I was under the impression that the referer was used to find the where the user had come from (basicly history) but will this work with the iframe being used as the referer since the index.php file is calling the other page.....not sure but I will give it a try. Jason --- In php-objects@xxxxxxxxxxxxxxx, Andrew John Young <andrewjohnyoung@xxxx> wrote: > Peace! > > Hi Jason, > > let me get this straight... okay you have a home page with an IFRAME > right? the home page is index.php and you initialized a session_start > ( ) and I'm assuming you wrote a cookie . > > okay if I'm still right, on the content pages you initialized a > session_start() and checked for the existence of this cookie and if > this cookie is not available your sent back to the home page right? > > ok, since the home page starts the session you can then directly write > the content page's url and access it directly. You don't want this to > happen.... > > well, this is quite sticky since you don't employ a login procedure... > at least with the login procedure you can initially destroy all cookie > sessions first via session_unset() and session_destroy() then delay > writting the cookie session after the user has logged in. > > But you can check for referring pages, I think... have you tried using > $_SERVER["HTTP_REFERER"] > > if the referring page is'nt index.php then you can kick them back to > the index page... anyway, experiment with it... and try downloading > the PHP chm manual... it really helps especially the extended version. > > > GOD BLESS! > On Thu, 16 Dec 2004 13:06:36 -0000, Jason <jason@xxxx> wrote: > > > > > > OK what I am trying to do is block users from accessing a page > > directly. > > > > I want them to only be able to view the page via the IFRAME and not > > type in the URL and go to it directly. > > > > I have a session started on all pages and if the index.php doesnt > > start the session varible you can not access the page...it returns > > them to the index.php. Problem is, once the index.php has run...you > > can then type the url in directly and go to the page. > > > > Is there a way to stop this??? > > > > If you need more details just ask.... > > > > > > PHP Data object relational mapping generator - http://www.meta- language.net/ > > Yahoo! Groups Links > > > > > > > > > > > > > -- > Engr. Andrew John P. Young > IT Consultant/RH Technician > sn# 609003172208054 > "With God Everything IS POSSIBLE" ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/saFolB/TM --------------------------------------------------------------------~-> PHP Data object relational mapping generator - http://www.meta-language.net/ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/php-objects/ <*> To unsubscribe from this group, send an email to: php-objects-unsubscribe@xxxxxxxxxxxxxxx <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/