hola, como bien dijeron con javascript es mas facil pero con php y seciones se puede, guarda en un archivo llamado "Pasos.php" esto:
Código PHP:
Ver original<?php
if(isset($_GET[Prosesar
])){ echo<<<HTML
<hr />
Los datos son: Nombre: $_POST[Nombre], Apellido:$_POST[Apellido], Telefono:$_POST[Telefono]
<hr />
<a href="Pasos.php">Probar de nuevo?</a>
HTML;
} else {
$_SESSION[Paso]=$_GET[Paso];
} else {
$_SESSION[Paso]=1;
}
switch ($_SESSION[Paso]){
case'1':
if(isset($_GET[Almacenar
])){ $_SESSION[Nombre]=$_POST[Nombre];
}
echo <<<HTML
<div><a href="Pasos.php?Paso=2">Paso 2</a></div>
<hr />
<form action="Pasos.php?Paso=1&Almacenar=true" method="post">
Nombre:<input type="text" size="20" value="$_SESSION[Nombre]" NAME="Nombre" ID="Nombre"/>
<input type="submit" value="Registrar Estos Datos">
</form>
HTML;
break;
//-------------------------------->>>
case'2':
if(isset($_GET[Almacenar
])){ $_SESSION[Apellido]=$_POST[Apellido];
}
echo <<<HTML
<div><a href="Pasos.php?Paso=1">Paso 1</a><a href="Pasos.php?Paso=3">Paso 3</a></div>
<hr />
<form action="Pasos.php?Paso=2&Almacenar=true" method="post">
Apellido:<input type="text" size="20" value="$_SESSION[Apellido]" NAME="Apellido" ID="Apellido"/>
<input type="submit" value="Registrar Estos Datos">
</form>
HTML;
break;
//-------------------------------->>>
case'3':
if(isset($_GET[Almacenar
])){ $_SESSION[Telefono]=$_POST[Telefono];
}
echo <<<HTML
<div><a href="Pasos.php?Paso=2">Paso 2</a><a href="Pasos.php?Paso=4">Paso 4</a></div>
<hr />
<form action="Pasos.php?Paso=3&Almacenar=true" method="post">
Telefono:<input type="text" size="20" value="$_SESSION[Telefono]" NAME="Telefono" ID="Telefono"/>
<input type="submit" value="Registrar Estos Datos">
</form>
HTML;
break;
//-------------------------------->>>
case'4':
if(isset($_GET[Almacenar
])){ $_SESSION[Telefono]=$_POST[Telefono];
}
echo <<<HTML
<div><a href="Pasos.php?Paso=2">Paso 2</a><a href="Pasos.php?Paso=4">Paso 4</a></div>
<hr />
<form action="Pasos.php?Prosesar=true" method="post">
Nombre:<input type="text" size="20" value="$_SESSION[Nombre]" NAME="Nombre" ID="Nombre"/><br />
Apellido:<input type="text" size="20" value="$_SESSION[Apellido]" NAME="Apellido" ID="Apellido"/><br />
Telefono:<input type="text" size="20" value="$_SESSION[Telefono]" NAME="Telefono" ID="Telefono"/><br />
<input type="submit" value="Registrar Estos Datos">
</form>
HTML;
break;
//-------------------------------->>>
} }
?>
ai tienes un ejemplo que puedes adaptar a tus nesesidades saludos.