Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/08/2008, 16:16
Avatar de Taldreakan
Taldreakan
 
Fecha de Ingreso: julio-2008
Mensajes: 128
Antigüedad: 16 años, 6 meses
Puntos: 2
Respuesta: retornar variables al volver con el browser

Este seria tu formulario:

Código PHP:
<?
session_start
();  // Esta linea va al principi de tu pagina.
?>


<form action="procesa.php" method="post">
<?
$nombre_prof 
""// Usas una variable local
// Aqui preguntas si existe una variable de sesion
if (session_is_registered('nombre_prof'))
  {
?>
<p><font color="#009900">Debes revisar los datos.</font></p>
<?
  
}
?>
<input type="text" name="nombre_prof" value="<? echo $nombre_prof?>" />
<input type="submit" value="Enviar" />
</form>
Este seria tu archivo procesa.php

Código PHP:
<?
session_start
();  // Esta linea va al principi de tu pagina.

...
...
...

// Aqui haces las validaciones necesarias
if ($HTTP_POST_VARS['nombre_prof'] == ....)
{
  
$_SESSION['nombre_prof'] = $HTTP_POST_VARS['nombre_prof'];
  
$return_page "formulario.php"// Regresara al formulario
}
else
  
$return_page "bien.php"// Todo bien

header("Location: ".$return_page);
?>
Solo tienes que ajustarlo a tus necesidades... Bye.