Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/04/2011, 08:17
Avatar de Jask
Jask
 
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 773
Antigüedad: 18 años
Puntos: 15
Respuesta: Pasar variable a 2 y 3 formularios de una misma pagina. Y A 2 o 3 paginas

Cita:
Iniciado por jonvel00 Ver Mensaje
//////////////////////////////////////////////
Lo probe Y ME DA UN ERROR a x cieto los puntos suspensivo significa que hay codigo...

en validar_usuario.php
<?php
require_once('conexion.php');

$datos=$_POST;

session_start();
.................
$_SESSION["k_username"] = $row['usuario'];
$varname=$_SESSION["k_username"];

echo 'Has sido logueado correctamente '.$_SESSION['k_username'].' <p>';
print "<script>alert('$mensaje')</script>";



//si me funciona



AHORA ABRO principalfin.php
<?php
$codigo=$_GET['codigo'];

session_start();

...............
$varname=$_SESSION["k_username"];
// echo '<br><h3>variable global: '.$varname.'</h3>';
echo "Contenido de miVariable: " .$_SESSION['k_username'];

////////////al ejecutar sale/////

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\secretariag\principalfin.php:237) in C:\secretariag\principalfin.php on line 403
Filas: 1 Contenido de miVariable: administrador


Por lo que ven si llega pero sale ese fatidioso warning significa que hay un problema..

Por favor.. ayudenme
Eternamente agradecidos..
Por lo que veo estás intentando iniciar sesión de nuevo cuando ya está iniciada, simplemente "vuelve a pedirla", es más, puedes comprobar si existe con la variable global $_SESION. Lee un poco sobre esta variable y sobre las sesiones, como traspasar a otras páginas y tal :)

Suerte
__________________
Os iusti meditabitur sapientiam
Si te he ayudado, por qué no un poquito de Karma :) ?