Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/07/2006, 12:08
Avatar de seik!
seik!
 
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 17 años, 10 meses
Puntos: 6
juajauaju :D
mas menos perdio xD! :D
na k ver ... lo simpatico de las variables es que se propagan por toas las pantallas que nascan de la principal... con href por ejemplo

te aconsejo que las guardes en una variable local... mmmm ejemplo te muestro mi codigo para validar usuarios
..
Código PHP:
<?php
// Rescatamos los datos del formulario que ocupas para el LOGIN

$usuario $_POST["txt_usuario"];
$clave $_POST["txt_clave"];

// Busca en BD el usuario ingresado por si existe, si es asi guardamos sus datos en variables


$sql "SELECT login, clave, nombre, apellido, perfil ";
$sql.= "FROM usuario WHERE login='".$usuario."'";

$rs_datos select_data($sql, &$f_est, &$c_est);
$ls_datos mysql_fetch_array($rs_datos);
if (
$f_est 0){
    if (
strtolower($ls_datos["clave"]) == strtolower($clave)){
        
$login $ls_datos["login"];
        
$nombre $ls_datos["nombre"]." ".$ls_datos["apellido"];
        
$nivel $ls_datos["perfil"];


        
// aqui guardamos los datos del usuario en variables de session
        
session_start();
        
session_register("autentificado");
        
session_register("user_sec");
        
session_register("user_nombre");
        
session_register("user_nivel");
        
session_register("ultima_actividad");
        
$ultima_actividad time();
        
$autentificado "1";
        
$user_sec $login;
        
$user_nombre $nombre;
        
$user_nivel $nivel;
    
//entramos a la pagina principal del sitio... sino mando error de LOGIN
        
header ("Location:oficio_ls.php");
        } else{
        
header ("Location: ".$gserver."/index.php?err=2");
        }
        } else {
        
header ("Location: ".$gserver."/index.php?err=1");
        }
        
mysql_free_result($rs_datos);
?> 
</body>
</html>

espero sirva... ;)
a todo esto yo tbm estoy medio perdio :D xD!


AA!! claro despues lo llamas asi nomas po
Código PHP:
$guser_nombre $_SESSION["user_nombre"]; 
si tienes problemas y o pesca el nombre ... solo inicializa la sesion en casada frame k habras
session_star(); o algo asi ... anda probando
bye
__________________
sEIK! -Chile-
Analista Programador.