On Sep 19, 2008, at 11:08 AM, Dan Joseph wrote:
On Fri, Sep 19, 2008 at 10:54 AM, Jason Pruim <japruim@xxxxxxxxxx>
wrote:
Hi everyone,
Stupid question of the week...
A array variable is not being passed between 2 pages. Are my options:
#1. Use sessions?
#2. Use cookies?
#3. Use a hidden form to pass the variable's around?
Here's some context... I am working on a timecard system where they
are
presented the main page, where they login they are brought to a
screen where
they need to clock in/out. It all starts working great, but when
they clock
in/out it loses the variable that says they are logged in so it
tries to
re-authenticate them which doesn't work since the username/password
are no
longer in the $_POST array...
I can provide code if needed, but I think it's just a logic problem
on my
end :)
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
If I am understanding correctly...
It sounds like you need to pass that variable in your $_SESSION's.
You'll
want to carry that $_SESSION you established upon login over to the
page
that handles clicking in and out.
From what I gather here, this is what I'd do.
Main page, login, $_SESSION gets set.
Click on check in, page to check in comes up, does a
session_start(), and
then you check for that $_SESSION variable to make sure its still
them.
Check on each page for that session var, if its gone, put 'em back
to the
log in page.
Make sense?
It makes perfect sense... Was just trying to avoid sessions since this
application will be limited to about 10 people and restricted to the
company intranet :)
But I may just go down the session's route since I know how to work
with those quite well...
Thanks for the info!
--
Jason Pruim
Raoset Inc.
Technology Manager
MQC Specialist
11287 James St
Holland, MI 49424
www.raoset.com
japruim@xxxxxxxxxx
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php