Modifique una cosa para saber si es que en realidad no llegaba a guardar el contenido de idtema en $_SESSION['lal']...
Código PHP:
<?php
if(!isset($_POST['escribir']))
{
$_SESSION['lal'] = $_GET["lal"];
$sql = "SELECT * FROM foro1, miembros WHERE (IDTEMA= '".$_GET["lal"]."') AND (IDUSUARIO = USERNAME)";
$resultado = mysql_query($sql)
or die("No se pudo consultar la lista mensages");
while ($fila = mysql_fetch_array($resultado))
{
echo "<center><b>".$_SESSION['lol']."---->".$_SESSION['lal']."</b></center><br><br><br><br>";
echo " <table width='806' bordercolorlight='#000099' bgcolor='#FF0000' align='center' border='5' cellspacing='3' cellpadding='3'>";
echo " <tr>";
echo " <th colspan='2' bgcolor='#99CC00' scope='row'>
$fila[TITULO]</th>";
echo " </tr>";
echo " <tr>";
echo " <th width='118' height='130' scope='row'><img src='imagenes/$fila[FOTO]'><br>$fila[USERNAME]</th>";
echo " <td width='653' bgcolor='white'>$fila[COMENTARIO]</td>";
echo " </tr>";
echo " <tr>";
echo " <th height='26' scope='row'>$fila[FECHA]</th>";
echo " <td bgcolor='#99CC00'> </td>";
echo " </tr>";
echo "</table> ";
}
}?>
Y si que lo llego a escribir en pantalla en ese bloque del código, las variables de session tambien se pueden perder?