Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2010, 15:08
aioria1711
 
Fecha de Ingreso: mayo-2010
Mensajes: 8
Antigüedad: 14 años, 6 meses
Puntos: 0
Exclamación Variable pierde valor al dar regresar!

Hola de nuevo! Ncesito ayuda! tgo una pagina en php. al hacen login poniendo usuario y contraseña me direcciona a otra pagina donde sale un listado de alumnos y el nombre del usuario! (no id user) sale bienvenido Pepito Perez bla bla bla...pero al dar click a un usuario y ver su detalle! al regresar a la pagina de lista de usuarios se pierde el valor osea ya no sale el nombre del usuario logueado. espero me ayuden les dejo el cod.

INDEX
Código:
<p align="center">MODULO DE MANTENIMIENTO</p>
<br><br>

<form name="modulom" action="principal.php" method="post" >
<p align="center">
<table border="1" width="300">
	<tr>
		<td>LOGIN</td>
		<td><input type="text" name="user" size="16" maxlength="16"/></td>
	</tr>

	<tr>
		<td>CONTRASEÑA</td>
		<td><input type="password" name="clave" size="16" maxlength="16"/></td>
	</tr>
</table>
<br>

  <input type="submit" name="aceptar" value="Aceptar"/>
  <input type="reset" name="cancela" value="Limpiar"/>

</p>
</form>

PRINCIPAL
Código:
<?php
include "connect.php";
$result=mysql_db_query("$sys_dbname","SELECT *
FROM `alumnos`
WHERE IdUser = '$user' AND Clave = md5( '$clave' ) and indicador='1'");
$fila=mysql_fetch_row($result);

if (!empty($fila)){
?>
  <form action="listauser.php" method="post" name="titin">
<?php
while($fila){
$nom=' '.$fila[1].' '.$fila[2].' , '.$fila[3];
$fila=mysql_fetch_row($result);
}?>
  </form>
<?php
include "listauser.php";
}
else{
?>
	<p align="center">
	<strong>Usuario No Existe</strong>
	<br>
	<a href="http://localhost/bd/">Regresar</a>
	</p>
<?php
}
?>

LISTAUSER
Código:
<?php
include "connect.php";
$result=mysql_db_query("$sys_dbname","select * from alumnos " .
		"where Indicador='1' order by ApePat limit 0,100");

$fila=mysql_fetch_row($result);
?>
<p align="right">Bienvenido Sr(a):<?=$nom?> </p>
<p align="center"><strong><font face="arial" color="blue" size="4">LISTA DE USUARIOS</font></strong></p>

  <form action="search.php" method="post">
<p align="left">Busqueda
  <input type="text" name="dato" maxlength="40"/>
   <a href="search.php?user=<?=$nom?>"><img src="img/lupa.gif" border="0"></a>
   </p>
    </form>

<table width="90%" align="center" border="0">
<tr><td align="right"><a href="adduser.php" title="Ingresar Nuevo Usuario"><img src="img/add_user.png" border="0">[Nuevo Usuario]</a> </td></tr>
</table>

<table border="1" align="center" width="90%">
<tr>
	<td width="5%">Nro</td>
	<td width="15%">CODIGO</td>
	<td width="60%">NOMBRE</td>
	<td width="10%">GEN</td>
	<td width="5%">MOD</td>
	<td width="5%">ELI</td>
</tr>
<?php
$cont=1;
while ($fila){
	$codi=$fila[0];
	$nomb=$fila[1].' '.$fila[2].', '.$fila[3];
	$gen=$fila[5];
	if($cont%2==0)
	$color="gray";
	else
	$color="skyblue";
?>

<tr bgcolor=<?=$color?>>
	<td>&nbsp;<?=$cont?></td>
	<td>&nbsp;<?=$codi?></td>
	<td>&nbsp;<a href="detailuser.php?codi=<?=$codi?>" title="detalle del usuario"><?=$nomb?></a></td>
	<td>&nbsp;<?=$gen?></td>
	<td align="center">&nbsp;<a href="edituser.php?code=<?=$codi?>&user=<?=$nomb?>" title="editar usuario"><img src="img/edit_user.png" border="0"></a></td>
	<td align="center">&nbsp;<a href="deleteuser.php?codiguito=<?=$codi?>&nomuser=<?=$nomb?>" title="eliminar usuario"><img src="img/delete_user.png" border="0"></a></td>
</tr>
<?php
	$fila=mysql_fetch_row($result);
	$cont++;
}
?>
</table>
DETAILUSER
Código:
<?php
include "connect.php";
$result=mysql_db_query("$sys_dbname","select*from alumnos where CodigoAlu='$codi'");
$fila=mysql_fetch_row($result);

if(!empty($fila)){
$apep=$fila[1];
$apem=$fila[2];
$nomb=$fila[3];
$cate=$fila[4];
$gero=$fila[5];
$dire=$fila[7];
$fecn=$fila[8];
$tdoc=$fila[10];
$ndoc=$fila[11];
$estc=$fila[12];
$telf=$fila[13];
$fecr=$fila[14];
$idus=$fila[15];
}
//echo $apep.'-'.$apem.'-'.$nomb;
?>
<p align="center">
<font face="arial" size="3" color="blue">DETALLE DE ALUMNO</font>
</p>
<br>

  <table align="center" border="1" width="450">
    <tr>
      <td width="150">CODIGO</td><td width="300">:<?=$codi?></td>
    </tr>
    <tr>
      <td>LOGIN</td><td>:<?=$idus?></td>
    </tr>
    <tr>
      <td>A.PATERNO</td><td>:<?=$apep?></td>
    </tr>
    <tr>
      <td>A.MATERNO</td><td>:<?=$apem?></td>
    </tr>
    <tr>
      <td>NOMBRES</td><td>:<?=$nomb?></td>
    </tr>
    <tr>
      <td>CATEGORIA</td><td>:<?=$cate?></td>
    </tr>
    <tr>
      <td>GENERO</td><td>:<?=$gero?></td>
    </tr>
    <tr>
      <td>DIRECCION</td><td>:<?=$dire?></td>
    </tr>
    <tr>
      <td>F.NACIMIENTO</td><td>:<?=$fecn?></td>
    </tr>
     <tr>
      <td>TIPO DOCUMENTO</td><td>:<?=$tdoc?></td>
    </tr>
     <tr>
      <td>NRO.DOCUMENTO</td><td>:<?=$ndoc?></td>
    </tr>
     <tr>
      <td>EST.CIVIL</td><td>:<?=$estc?></td>
    </tr>
    <tr>
      <td>TELEFONO</td><td>:<?=$telf?></td>
    </tr>
     <tr>
      <td>FEC.REGISTRO</td><td>:<?=$fecr?></td>
    </tr>
  </table>
<br>
<p align="center"><a href="http://localhost/bd/listauser.php">Regresar</a></p>
gracias