problema con login y base de datos

sada
24 de Noviembre del 2004
hola tengo el sigiente problema

ej al ingresar como usuario registrado

intento crear otra pagina pero con una conexion a la base de datos sin perder el login

el problema es que no me muestra los datos de la base de datos nose por que quizas no se puede hacer asi

el codigo es el sigiente

<?

function confirmUser($cust_lg, $cust_pw){
global $conn;
/* Add slashes if necessary (for query) */
if(!get_magic_quotes_gpc()) {
$cust_lg = addslashes($cust_lg);
}

/* Verify that user is in database */
$q = "select cust_pw from usuario where cust_lg = '$cust_lg'";
$result = mysql_query($q,$conn);
if(!$result || (mysql_numrows($result) < 1)){
return 1; //Indicates username failure
}

/* Retrieve password from result, strip slashes */
$dbarray = mysql_fetch_array($result);
$dbarray['cust_pw'] = stripslashes($dbarray['cust_pw']);
$cust_pw = stripslashes($cust_pw);

/* Validate that password is correct */
if($cust_pw == $dbarray['cust_pw']){
return 0; //Success! Username and password confirmed
}
else{
return 2; //Indicates password failure
}
}


function checkLogin(){
/* Check if user has been remembered */
if(isset($_COOKIE['cookname']) && isset($_COOKIE['cookpass'])){
$_SESSION['cust_lg'] = $_COOKIE['cookname'];
$_SESSION['cust_pw'] = $_COOKIE['cookpass'];
}

/* Username and password have been set */
if(isset($_SESSION['cust_lg']) && isset($_SESSION['cust_pw'])){
/* Confirm that username and password are valid */
if(confirmUser($_SESSION['cust_lg'], $_SESSION['cust_pw']) != 0){
/* Variables are incorrect, user not logged in */
unset($_SESSION['cust_lg']);
unset($_SESSION['cust_pw']);
return false;
}
return true;
}
/* User not logged in */
else{
return false;
}
}

function displayLogin(){
global $logged_in;
if($logged_in){
*******AQUI ESTA EL PROBLEMA********

A LA HORA DE IMPRIMA OTRA PAGINA EN ESTE LUGAR NO LA MUESTRA ESTE ES PARTE DEL CODIGO , BUENO QUIZAS FALTA CERRAR ALGUNAS COSA PERO ESTE CODIGO ES MUY GRANDE , BUENO SI EXITE OTRA FORMA DE COMO IMPRIMIR UNA PAGINA DENTRO DE OTRA SIN PERDER AL USUARIO (POR FAVOR EL DESEE AYUDAR PUEDE ENVIARINFO EMAIL

echo "<h1>Logged In!</h1>";
echo "Bien venidos <b>$_SESSION[cust_lg]</b>, you are logged in. <a href="logout.php">Logout</a>";
<?php

// connects to database
mysql_connect("localhost","root","passwords");

// selects database
mysql_select_db("prueba");
// grabs all product information
$result = mysql_query("select DISTINCT grupo from producto ORDER BY grupo");

// counter for how many iterations have been done
$i=1;

while($row = mysql_fetch_row($result)) {



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='#' class='Menu' onClick='javascript: Menu($i);'><B>$row[0]</B></a><br>

<span id='ktg_$i' style='display:none;'>

$result2 = mysql_query("select DISTINCT grupo, sub_grupo from producto WHERE grupo = '$row[0]' ORDER BY sub_grupo");

while($row = mysql_fetch_row($result2)) {

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<IMG SRC='images/blank.gif' border='0'>&nbsp;<a href="lista_productos.php?grupo=$row[0]&sub_grupo=$row[1]" target="main">$row[1]</a><br>


$i=$i+1;

}

</span>

</td>
</tr>
</table>

";

}



else{
?>

si el codigo .......................