Tengo el siguiente código en el archivo PHPPage52.php:
<?php
include_once ('includes/global.php');
$tomousuario = $session->value('user_id');
$user_details = mysql_query("SELECT * FROM xxxx WHERE user_id=$tomousuario");
echo "<table border='1'>";
while($row = mysql_fetch_array( $user_details)) {
// Print out the contents of each row into a table
echo "<tr><td>";
echo $row['name'];
echo "</td><td>";
echo $row['email'];
echo "</td></tr>";
}
echo "</table>";
?>
El archivo global.php que está incluido aquí se conecta a la base de datos.
Si entro a PHPPage52.php se ejecuta correctamente y me muestra el nombre y mail de la persona que esté logueada. El problema es que necesito incluirlo en otro archivo, (o copiarlo para ejecutarlo desde otro archivo), y cuando lo ejecuto desde ese otro archivo me da el error "Call to a member function value() on a non-object" en esta linea:
$tomousuario = $session->value('user_id');
Alguna idea de como puedo solucionarlo????
Gracias de antemano!