Cita: <?php
if(!empty($_POST["el_valor"]))
{
$_SESSION[el_valor]=$_POST["el_valor"]
//SI EL NO NOMBRE NO ALFABETICO
$nombre=htmlentities($_SESSION[el_valor],ENT_QUOTES);
if (!preg_match("/^[a-Za-Z]+$/", $nombre))
{
header("Location:../index.php");
exit();
}
}else { echo "completa tu nombre";}
?>
<form name="form1" method="post" action="procesar.php">
<label>
<input name="nombre" type="text" id="nombre" value="$_POST["el_valor"]">
</label>
<label>
<input type="submit" name="Submit" value="Enviar">
</label>
</form>
echo "Su Nombre es: $nombre<br><br>";
echo '<a href="confirmar.php?el_valor=$nombre" target="_blank">Confirmar.</a><br>';
echo '<a href="formulario.html" target="_blank">Cancelar.</a>';
confinar
<?php
include "procesar.php";
$nombre=$_REQUEST['el_valor'];
if (!preg_match("/^[a-Za-Z]+$/", $nombre))
{
header("Location:../index.php");
exit();
}
echo "Bienvenido $nombre";
?>
algo asi seria el mecanismo
primero por post luego tomas la session luego pasas por GET el dato a la ultima pagina....
aqui te expongo un codigo a la ligera prueba y cambia lo que este de mas,
creo que que podrias procesar todo en una misma pagina luego pasar a las siguietnes, puedes pasear una variable una ves creada por sesscion hasta las pagianas que tu quieras pero debes validar bien los datos y mas que nada filtrarlos ya que es peligroso el GET
saludos