Hi,
Please help solve my problem about session vars passing between pages
Env: Fedora 2 with php 4.3.8 & mysql
F1.php --- page1
<?php
session_start();
$conn=mysql_connect('host','usr','pw');
if (!$conn) die(....);
mysql_select_db('mydb',$conn);
$result = mysql_query(.....); #successfully create temporary table
$_SESSION['db_conn'] = $conn;
$_SESSION['pt_code'] ='yahoo2';
?>
F2.php ---page2
<?php
session_start();
echo 'db_conn=' .$_SESSION['db_conn'] . '<br>';
echo 'pt_code=' .$_SESSION['pt_code'] . '<br>';
?>
Result from page2:
db_conn=
pt_code=
This means the session vars are not passed.
But I read session file in /tmp as following:
db_conn|i:0;pt_code|s:6:"yahoo2";
What's wrong?