Hi,
1. don't post your entire question in the subject line
2. don't multipost
3. You can encrypt session vars with an md5() hash, for example. This will
make spoofing a lot more difficult.
I agree, but to answer the question: yes you could use sessions to check if
a page was previously viewed. You could on one page initialize the session,
on the next page (the one that should be viewed before going on) set a var
in the session:
$_SESSION['pageviewed'] = true;
And on the third page you could check if this var is set:
if ($_SESSION['pageviewed']!=true) { die("Cheater!"); }
Remember you have to do a session_start on every page you use a session and
it should be done before any output is send to the browser.
Bye,
Jonathan