Jump to content

[SOLVED] carrying variables across 2 pages


chocopi

Recommended Posts

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 :D

 

~ Chocopi

Link to comment
https://forums.phpfreaks.com/topic/52694-solved-carrying-variables-across-2-pages/
Share on other sites

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'];
?>

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.