chocopi Posted May 23, 2007 Share Posted May 23, 2007 Is it possible to carry variables across two separate pages without using them. What i mean is, i have a user login page and then i load a separate page to check is the user is logged in, if true that redirects to the main page. but the variables arent available on the main page even though i used $_get on both pages. i know this is poorly worded but, im tired ~ Chocopi Quote Link to comment https://forums.phpfreaks.com/topic/52694-solved-carrying-variables-across-2-pages/ Share on other sites More sharing options...
corbin Posted May 23, 2007 Share Posted May 23, 2007 If I understand the question right, you most likely want to look up sessions. Quote Link to comment https://forums.phpfreaks.com/topic/52694-solved-carrying-variables-across-2-pages/#findComment-260177 Share on other sites More sharing options...
per1os Posted May 23, 2007 Share Posted May 23, 2007 Sure, you can use session to store the variables. www.php.net/session / main.php <?php session_start(); $_SESSION['var1'] = 'Testing'; header('location: page1.php'); ?> /page1.php <?php session_start(); header('location: page2.php'); ?> /page2.php <?php session_start(); echo 'Variable contained: ' . $_SESSION['var1']; ?> Quote Link to comment https://forums.phpfreaks.com/topic/52694-solved-carrying-variables-across-2-pages/#findComment-260181 Share on other sites More sharing options...
chocopi Posted May 23, 2007 Author Share Posted May 23, 2007 kool thanks, so for each variable i will do this <?php $_SESSION['var1'] = 'Testing'; $_SESSION['var2'] = 'Testing2'; $_SESSION['var3'] = 'Testing3'; ?> and then <?php echo 'Variable contained: ' . $_SESSION['var1']; echo 'Variable contained: ' . $_SESSION['var2']; echo 'Variable contained: ' . $_SESSION['var3']; ?> Cheers ~ Chocopi Quote Link to comment https://forums.phpfreaks.com/topic/52694-solved-carrying-variables-across-2-pages/#findComment-260184 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.