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 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. 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']; ?> 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 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
Archived
This topic is now archived and is closed to further replies.