Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/05/2013, 22:21
Avatar de bulter
bulter
 
Fecha de Ingreso: enero-2008
Mensajes: 137
Antigüedad: 16 años, 4 meses
Puntos: 20
Respuesta: Como mantener variable en pagina al refrescar

Claro que no funcionara.
Cuando la pagina se actualice supongo no tendras las variables $_GET['paso'], $_GET['var'] y $_GET['vario'] definidas, lo que dara a la sesion un valor vacio. Estos pasa por que teneis lo reportes de errores desactivados. Prueba asi:

Código PHP:
<?php
///
/// Report all errors
///
error_reporting(E_ALL);

///
/// Initialize the sessions
/// 
session_start();

///
/// Define string variables
///
$cedula "";
$nombres "";
$apellidos "";

if(isset(
$_GET["paso"], $_GET["var"], $_GET["vario"]))
{
    
$_SESSION['cedula'] = $cedula $_GET['paso'];
    
$_SESSION['nombres'] = $nombres $_GET['var'];
    
$_SESSION['apellidos'] = $apellidos $_GET['vario'];
}
elseif(isset(
$_SESSION["cedula"], $_SESSION["nombres"], $_SESSION["apellidos"]))
{
    
$cedula $_SESSION['cedula'];
    
$nombres $_SESSION['nombres'];
    
$apellidos $_SESSION['apellidos'];
}

printf("Valor de celula: <b>%s</b><br />Valor de nombres: <b>%s</b><br />Valor de apellidos: <b>%s</b>"$cedula$nombres$apellidos);

?>
Saludos

Última edición por bulter; 17/05/2013 a las 22:29