busque y encontre que la session debe ir antes de la impresion del HTML. asi lo coloque y funciona a la perfeccion.
index.php
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="paso1.php">
<p>
<label for="nombre">Nombre</label>
<input type="text" name="nombre" id="nombre" />
</p>
<p>
<label for="email">E-Mail</label>
<input type="text" name="email" id="email" />
</p>
<p>
<input type="submit" name="Enviar" id="Enviar" value="Enviar" />
</p>
</form>
</body>
</html>
paso1.php
Código:
<?php
session_start();
$_SESSION['nombre'] = $_POST['nombre'];
$_SESSION['email'] = $_POST['email'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<?php
echo 'hOLa señor'.$_SESSION['nombre'];?>
</p>
<p>¿cuantos megas consume? </p>
<form id="form2" name="form2" method="post" action="paso2.php">
<table width="200">
<tr>
<td><label>
<input type="radio" name="MBUsados" value="1" id="MBUsados_0" />
100</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="MBUsados" value="2" id="MBUsados_1" />
Mas de 100</label></td>
</tr>
</table>
<p>
<input type="submit" name="continuar" id="continuar" value="continuar" />
</p>
</form>
</body>
</html>
paso2.php
Código:
<?php
session_start();
$_SESSION['megas'] = $_POST['MBUsados'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<?php
echo 'tus datos son<br><br>Nombre:'.$_SESSION['nombre'].' Email:'.$_SESSION['email'].'Megas usados'.$_SESSION['megas'].'';
?>
</body>
</html>